generated from bastian/boilerplate
mvp
This commit is contained in:
@@ -13,6 +13,46 @@ export const routes: Routes = [
|
||||
loadComponent: () =>
|
||||
import('./features/dashboard/dashboard.page').then((m) => m.DashboardPageComponent),
|
||||
},
|
||||
{
|
||||
path: 'projekte',
|
||||
title: 'Projekte',
|
||||
canActivate: [permissionGuard],
|
||||
data: { permissions: ['projects.use'] },
|
||||
loadComponent: () =>
|
||||
import('./features/projects/projects.page').then((m) => m.ProjectsPageComponent),
|
||||
},
|
||||
{
|
||||
path: 'projekte/:id/:section',
|
||||
title: 'HausPilot-Projekt',
|
||||
canActivate: [permissionGuard],
|
||||
data: { permissions: ['projects.use'] },
|
||||
loadComponent: () =>
|
||||
import('./features/projects/project-workspace.page').then(
|
||||
(m) => m.ProjectWorkspacePageComponent,
|
||||
),
|
||||
},
|
||||
{
|
||||
path: 'projekte/:id',
|
||||
title: 'Projekt',
|
||||
canActivate: [permissionGuard],
|
||||
data: { permissions: ['projects.use'] },
|
||||
loadComponent: () =>
|
||||
import('./features/projects/project-detail.page').then(
|
||||
(m) => m.ProjectDetailPageComponent,
|
||||
),
|
||||
},
|
||||
{
|
||||
path: 'einladungen',
|
||||
title: 'Einladungen',
|
||||
loadComponent: () =>
|
||||
import('./features/projects/invitations.page').then((m) => m.InvitationsPageComponent),
|
||||
},
|
||||
{
|
||||
path: 'einladungen/:token',
|
||||
title: 'Projekteinladung',
|
||||
loadComponent: () =>
|
||||
import('./features/projects/invitations.page').then((m) => m.InvitationsPageComponent),
|
||||
},
|
||||
{
|
||||
path: 'profil',
|
||||
title: 'Profil',
|
||||
|
||||
Reference in New Issue
Block a user