This commit is contained in:
Bastian Wagner
2026-07-20 09:01:36 +02:00
parent 8cf57d7878
commit e62673ac11
98 changed files with 17372 additions and 80 deletions

View File

@@ -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',