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 import {UploadComponent} from './upload.component';
12 import {VandelayService} from '@eg/staff/cat/vandelay/vandelay.service';
13 import {PicklistUploadService} from './upload.service';
15 const routes: Routes = [{
17 component: BriefRecordComponent
20 component: UploadComponent
23 component: PicklistComponent,
26 component: LineitemListComponent
29 component: BriefRecordComponent
31 path: 'lineitem/:lineitemId/detail',
32 component: LineitemDetailComponent
34 path: 'lineitem/:lineitemId/history',
35 component: LineitemHistoryComponent
37 path: 'lineitem/:lineitemId/items',
38 component: LineitemCopiesComponent
40 path: 'lineitem/:lineitemId/worksheet',
41 component: LineitemWorksheetComponent
46 imports: [RouterModule.forChild(routes)],
47 exports: [RouterModule],
48 providers: [VandelayService, PicklistUploadService]
51 export class PicklistRoutingModule {}