]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/admin/local/routing.module.ts
LP2042879 Shelving Location Groups Admin accessibility
[Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / admin / local / routing.module.ts
1 import {NgModule} from '@angular/core';
2 import {RouterModule, Routes} from '@angular/router';
3 import {AdminLocalSplashComponent} from './admin-local-splash.component';
4 import {BasicAdminPageComponent} from '@eg/staff/admin/basic-admin-page.component';
5 import {AddressAlertComponent} from './address-alert.component';
6 import {AdminCarouselComponent} from './admin-carousel.component';
7 import {StandingPenaltyComponent} from './standing-penalty.component';
8
9 const routes: Routes = [{
10     path: 'splash',
11     component: AdminLocalSplashComponent
12 }, {
13     path: 'config/hold_matrix_matchpoint',
14     component: BasicAdminPageComponent,
15     data: [{schema: 'config', table: 'hold_matrix_matchpoint', disableOrgFilter: true}]
16 }, {
17     path: 'actor/address_alert',
18     component: AddressAlertComponent
19 }, {
20     path: 'container/carousel',
21     component: AdminCarouselComponent
22 }, {
23     path: 'config/standing_penalty',
24     component: StandingPenaltyComponent
25 }, {
26     path: 'action/survey',
27     loadChildren: '@eg/staff/admin/local/survey/survey.module#SurveyModule'
28 }, {
29     path: ':schema/:table',
30     component: BasicAdminPageComponent
31 }];
32
33 @NgModule({
34   imports: [RouterModule.forChild(routes)],
35   exports: [RouterModule]
36 })
37
38 export class AdminLocalRoutingModule {}