argos/dmp-frontend/src/app/dmps/dmps.routes.ts

68 lines
1.5 KiB
TypeScript
Raw Normal View History

2018-02-07 10:56:30 +01:00
import { DataManagementPlanWizardComponent } from './wizard/dmp-wizard.component';
2018-01-30 10:35:26 +01:00
import { DataManagementPlanEditorComponent } from './editor/dmp-editor.component';
import { DataManagementPlanListingComponent } from './listing/dmp-listing.component';
import { DatasetListingComponent } from '../datasets/listing/dataset-listing.component';
import { RouterModule, Routes } from '@angular/router';
2018-05-28 11:50:42 +02:00
import { InvitationAcceptedComponent } from '../shared/components/invitation-accepted/invitation-accepted.component';
2018-01-30 10:35:26 +01:00
2018-05-28 11:50:42 +02:00
export const DataManagementPlanRoutes: Routes = [
2018-10-05 17:00:54 +02:00
{
path: '',
component: DataManagementPlanListingComponent,
data: {
breadcrumb: true
},
},
{
path: 'viewversions/:groupId',
component: DataManagementPlanListingComponent,
data: {
breadcrumb: true
},
},
{
path: 'project/:projectId',
component: DataManagementPlanListingComponent,
data: {
breadcrumb: true
},
},
{
path: 'edit/:id',
component: DataManagementPlanEditorComponent,
data: {
breadcrumb: true
},
},
{
path: 'new',
component: DataManagementPlanEditorComponent,
data: {
breadcrumbs: 'new'
}
},
{
path: 'new_version/:id',
component: DataManagementPlanWizardComponent,
data: {
clone: false,
breadcrumb: true
},
},
{
path: 'clone/:id',
component: DataManagementPlanWizardComponent,
data: {
clone: false,
breadcrumb: true
},
},
{
path: 'invitation/:id',
component: InvitationAcceptedComponent,
data: {
breadcrumb: true
},
}
2018-01-30 10:35:26 +01:00
];