Added redemptions page. Fixed some issues. Removed some instances of console.log().

This commit is contained in:
Tom
2025-01-13 23:37:31 +00:00
parent 7a7fb832a0
commit 04a50f6db0
39 changed files with 2342 additions and 1564 deletions

View File

@@ -8,6 +8,10 @@ import { FiltersComponent } from './tts-filters/filters/filters.component';
import { AuthAdminGuard } from './shared/auth/auth.admin.guard';
import { AuthVisitorGuard } from './shared/auth/auth.visitor.guard';
import { ActionsComponent } from './actions/actions/actions.component';
import { RedemptionsComponent } from './redemptions/redemptions/redemptions.component';
import RedemptionResolver from './shared/resolvers/redemption-resolver';
import TwitchRedemptionResolver from './shared/resolvers/twitch-redemption-resolver';
import RedeemableActionResolver from './shared/resolvers/redeemable-action-resolver';
export const routes: Routes = [
{
@@ -24,6 +28,19 @@ export const routes: Routes = [
path: 'actions',
component: ActionsComponent,
canActivate: [AuthAdminGuard],
resolve: {
redeemableActions: RedeemableActionResolver,
}
},
{
path: 'redemptions',
component: RedemptionsComponent,
canActivate: [AuthAdminGuard],
resolve: {
redeemableActions: RedeemableActionResolver,
redemptions: RedemptionResolver,
twitchRedemptions: TwitchRedemptionResolver,
}
},
{
path: 'login',