Used resoler + service for API keys and TTS login page.

This commit is contained in:
Tom
2025-01-15 20:19:44 +00:00
parent d1eae32e4c
commit 6ee99466f8
7 changed files with 101 additions and 27 deletions

View File

@@ -13,6 +13,7 @@ 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';
import ApiKeyResolver from './shared/resolvers/api-key-resolver';
export const routes: Routes = [
{
@@ -55,6 +56,9 @@ export const routes: Routes = [
path: 'tts-login',
component: TtsLoginComponent,
canActivate: [AuthUserGuard],
resolve: {
keys: ApiKeyResolver,
}
},
{
path: 'auth',