Updated TTS Filters page to use resolvers, services and better UX.

This commit is contained in:
Tom
2025-01-15 19:45:56 +00:00
parent 45d6eaeb73
commit 59bed7c28b
13 changed files with 313 additions and 110 deletions

View File

@@ -12,6 +12,7 @@ import { RedemptionsComponent } from './redemptions/redemptions/redemptions.comp
import RedemptionResolver from './shared/resolvers/redemption-resolver';
import TwitchRedemptionResolver from './shared/resolvers/twitch-redemption-resolver';
import RedeemableActionResolver from './shared/resolvers/redeemable-action-resolver';
import TtsFilterResolver from './shared/resolvers/tts-filter-resolver';
export const routes: Routes = [
{
@@ -23,6 +24,9 @@ export const routes: Routes = [
path: 'filters',
component: FiltersComponent,
canActivate: [AuthUserGuard],
resolve: {
filters: TtsFilterResolver,
}
},
{
path: 'actions',