Menu link update

This commit is contained in:
2026-03-30 01:05:32 +02:00
parent 9d5d0fca56
commit 59361d46a3
3 changed files with 84 additions and 75 deletions
+70 -65
View File
@@ -13,51 +13,11 @@ import {
} from '@resolvers';
export const AUTH_ROUTES: Routes = [
{
path: 'aeronefs',
component: AeronefsComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
aeronefsPageData: aeronefsPageResolver
}
},
{
path: 'calculator',
component: CalculatorComponent,
canActivate: [ authGuard ],
resolve: {
isAuthenticated: authResolver
}
},
{
path: 'canopies',
component: CanopiesComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
canopiesPageData: canopiesPageResolver
}
},
{
path: 'dashboard',
component: DashboardComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
isAuthenticated: authResolver
}
},
{
path: 'demo',
component: DemoComponent,
canActivate: [ authGuard ]
},
{
path: 'dropzones',
component: DropzonesComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
dropZonesPageData: dropZonesPageResolver
}
},
{
path: 'herowars',
component: HerowarsComponent,
@@ -73,31 +33,6 @@ export const AUTH_ROUTES: Routes = [
component: HerowarsGuildraidComponent,
canActivate: [ authGuard ]
},
{
path: 'jumps',
component: JumpsComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
pageData: jumpsPageResolver
}
},
{
path: 'jump/:slug',
component: JumpComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
pageData: jumpResolver
}
},
{
path: 'logbook',
component: LogbookComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
isAuthenticated: authResolver,
lastjump: lastjumpResolver
}
},
{
path: 'page/:slug',
component: PageComponent,
@@ -170,5 +105,75 @@ export const AUTH_ROUTES: Routes = [
path: 'settings/credentials',
component: CredentialsComponent,
canActivate: [ authGuard ]
},
{
path: 'skydive',
component: DemoComponent,
canActivate: [ authGuard ]
},
{
path: 'skydive/aeronefs',
component: AeronefsComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
aeronefsPageData: aeronefsPageResolver
}
},
{
path: 'skydive/calculator',
component: CalculatorComponent,
canActivate: [ authGuard ],
resolve: {
isAuthenticated: authResolver
}
},
{
path: 'skydive/canopies',
component: CanopiesComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
canopiesPageData: canopiesPageResolver
}
},
{
path: 'skydive/dashboard',
component: DashboardComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
isAuthenticated: authResolver
}
},
{
path: 'skydive/dropzones',
component: DropzonesComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
dropZonesPageData: dropZonesPageResolver
}
},
{
path: 'skydive/jumps',
component: JumpsComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
pageData: jumpsPageResolver
}
},
{
path: 'skydive/jump/:slug',
component: JumpComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
pageData: jumpResolver
}
},
{
path: 'skydive/logbook',
component: LogbookComponent,
canActivate: [ authGuard, adminGuard ],
resolve: {
isAuthenticated: authResolver,
lastjump: lastjumpResolver
}
}
];