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-06-27 12:29:21 +02:00
|
|
|
{
|
|
|
|
path: '',
|
|
|
|
component: DataManagementPlanListingComponent,
|
|
|
|
data: {
|
2018-06-28 11:28:16 +02:00
|
|
|
breadcrumb: true
|
|
|
|
},
|
2018-06-27 12:29:21 +02:00
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'viewversions/:groupId',
|
|
|
|
component: DataManagementPlanListingComponent,
|
|
|
|
data: {
|
2018-06-28 11:28:16 +02:00
|
|
|
breadcrumb: true
|
|
|
|
},
|
2018-06-27 12:29:21 +02:00
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'project/:projectId',
|
|
|
|
component: DataManagementPlanListingComponent,
|
|
|
|
data: {
|
2018-06-28 11:28:16 +02:00
|
|
|
breadcrumb: true
|
|
|
|
},
|
2018-06-27 12:29:21 +02:00
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'edit/:id',
|
|
|
|
component: DataManagementPlanEditorComponent,
|
|
|
|
data: {
|
2018-06-28 11:28:16 +02:00
|
|
|
breadcrumb: true
|
|
|
|
},
|
2018-06-27 12:29:21 +02:00
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'new',
|
|
|
|
component: DataManagementPlanEditorComponent,
|
|
|
|
data: {
|
|
|
|
breadcrumbs: 'new'
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'new_version/:id',
|
|
|
|
component: DataManagementPlanWizardComponent,
|
|
|
|
data: {
|
|
|
|
clone: false,
|
2018-06-28 11:28:16 +02:00
|
|
|
breadcrumb: true
|
|
|
|
},
|
2018-06-27 12:29:21 +02:00
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'clone/:id',
|
|
|
|
component: DataManagementPlanWizardComponent,
|
|
|
|
data: {
|
2018-06-28 11:28:16 +02:00
|
|
|
clone: false,
|
|
|
|
breadcrumb: true
|
|
|
|
},
|
2018-06-27 12:29:21 +02:00
|
|
|
},
|
|
|
|
{
|
|
|
|
path: "invitation/:id",
|
|
|
|
component: InvitationAcceptedComponent,
|
|
|
|
data: {
|
2018-06-28 11:28:16 +02:00
|
|
|
breadcrumb: true
|
|
|
|
},
|
2018-06-27 12:29:21 +02:00
|
|
|
}
|
2018-01-30 10:35:26 +01:00
|
|
|
];
|