1 import {NgModule} from '@angular/core';
2 import {RouterModule, Routes} from '@angular/router';
3 import {AdminBookingSplashComponent} from './admin-booking-splash.component';
4 import {BasicAdminPageComponent} from '@eg/staff/admin/basic-admin-page.component';
6 const routes: Routes = [{
8 component: AdminBookingSplashComponent
10 path: 'resource_type',
11 component: BasicAdminPageComponent,
12 data: [{schema: 'booking', table: 'resource_type', readonlyFields: 'catalog_item,record'}]
15 component: BasicAdminPageComponent,
16 // All booking admin pages cover data in the booking.* schema. No need to
17 // duplicate it within the URL path. Pass it manually instead.
18 data: [{schema: 'booking'}]
22 imports: [RouterModule.forChild(routes)],
23 exports: [RouterModule]
26 export class AdminBookingRoutingModule {}