]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/acq/picklist/routing.module.ts
LP1929741 ACQ Selection List & PO Angluar Port
[Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / acq / picklist / routing.module.ts
1 import {NgModule} from '@angular/core';
2 import {RouterModule, Routes} from '@angular/router';
3 import {PicklistComponent} from './picklist.component';
4 import {PicklistSummaryComponent} from './summary.component';
5 import {LineitemListComponent} from '../lineitem/lineitem-list.component';
6 import {LineitemDetailComponent} from '../lineitem/detail.component';
7 import {LineitemCopiesComponent} from '../lineitem/copies.component';
8 import {LineitemWorksheetComponent} from '../lineitem/worksheet.component';
9 import {BriefRecordComponent} from '../lineitem/brief-record.component';
10 import {LineitemHistoryComponent} from '../lineitem/history.component';
11
12 const routes: Routes = [{
13   path: ':picklistId',
14   component: PicklistComponent,
15   children : [{
16     path: '',
17     component: LineitemListComponent
18   }, {
19     path: 'brief-record',
20     component: BriefRecordComponent
21   }, {
22     path: 'lineitem/:lineitemId/detail',
23     component: LineitemDetailComponent
24   }, {
25     path: 'lineitem/:lineitemId/history',
26     component: LineitemHistoryComponent
27   }, {
28     path: 'lineitem/:lineitemId/items',
29     component: LineitemCopiesComponent
30   }, {
31     path: 'lineitem/:lineitemId/worksheet',
32     component: LineitemWorksheetComponent
33   }]
34 }];
35
36 @NgModule({
37   imports: [RouterModule.forChild(routes)],
38   exports: [RouterModule],
39   providers: []
40 })
41
42 export class PicklistRoutingModule {}