first commit
This commit is contained in:
55
libs/web/tracker/presenters/src/lib/tracker.routes.ts
Normal file
55
libs/web/tracker/presenters/src/lib/tracker.routes.ts
Normal file
@@ -0,0 +1,55 @@
|
||||
import { Routes } from '@angular/router';
|
||||
|
||||
/** Everything behind authentication. */
|
||||
export const trackerRoutes: Routes = [
|
||||
{
|
||||
path: '',
|
||||
title: 'Proyectos · TaskStream',
|
||||
loadComponent: () =>
|
||||
import('./pages/projects.page').then((m) => m.ProjectsPage),
|
||||
},
|
||||
{
|
||||
path: 'p/:key',
|
||||
loadComponent: () =>
|
||||
import('./pages/project-shell.page').then((m) => m.ProjectShellPage),
|
||||
children: [
|
||||
{ path: '', pathMatch: 'full', redirectTo: 'board' },
|
||||
{
|
||||
path: 'board',
|
||||
title: 'Tablero · TaskStream',
|
||||
loadComponent: () =>
|
||||
import('./pages/board.page').then((m) => m.BoardPage),
|
||||
},
|
||||
{
|
||||
path: 'issues/:issueKey',
|
||||
title: 'Ticket · TaskStream',
|
||||
loadComponent: () =>
|
||||
import('./pages/issue.page').then((m) => m.IssuePage),
|
||||
},
|
||||
{
|
||||
path: 'releases',
|
||||
title: 'Releases · TaskStream',
|
||||
loadComponent: () =>
|
||||
import('./pages/releases.page').then((m) => m.ReleasesPage),
|
||||
},
|
||||
{
|
||||
path: 'dashboard',
|
||||
title: 'Seguimiento · TaskStream',
|
||||
loadComponent: () =>
|
||||
import('./pages/dashboard.page').then((m) => m.DashboardPage),
|
||||
},
|
||||
{
|
||||
path: 'activity',
|
||||
title: 'Actividad · TaskStream',
|
||||
loadComponent: () =>
|
||||
import('./pages/activity.page').then((m) => m.ActivityPage),
|
||||
},
|
||||
{
|
||||
path: 'members',
|
||||
title: 'Miembros · TaskStream',
|
||||
loadComponent: () =>
|
||||
import('./pages/members.page').then((m) => m.MembersPage),
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
Reference in New Issue
Block a user