]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/catalog/routing.module.ts
Docs: merge 3.2 release notes
[Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / catalog / routing.module.ts
1 import {NgModule} from '@angular/core';
2 import {RouterModule, Routes} from '@angular/router';
3 import {CatalogComponent} from './catalog.component';
4 import {ResultsComponent} from './result/results.component';
5 import {RecordComponent} from './record/record.component';
6 import {CatalogResolver} from './resolver.service';
7
8 const routes: Routes = [{
9   path: '',
10   component: CatalogComponent,
11   resolve: {catResolver : CatalogResolver},
12   children : [{
13     path: 'search',
14     component: ResultsComponent
15   }, {
16     path: 'record/:id',
17     component: RecordComponent
18   }, {
19     path: 'record/:id/:tab',
20     component: RecordComponent
21   }]
22 }];
23
24 @NgModule({
25   imports: [RouterModule.forChild(routes)],
26   exports: [RouterModule],
27   providers: [CatalogResolver]
28 })
29
30 export class CatalogRoutingModule {}