]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/booking/booking.module.ts
LP1851306: Port Capture Booking Resource to Angular
[Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / booking / booking.module.ts
1 import {NgModule} from '@angular/core';
2 import {ReactiveFormsModule} from '@angular/forms';
3 import {StaffCommonModule} from '@eg/staff/common.module';
4 import {BookingRoutingModule} from './routing.module';
5 import {CancelReservationDialogComponent} from './cancel-reservation-dialog.component';
6 import {CaptureComponent} from './capture.component';
7 import {CreateReservationComponent} from './create-reservation.component';
8 import {CreateReservationDialogComponent} from './create-reservation-dialog.component';
9 import {ManageReservationsComponent} from './manage-reservations.component';
10 import {ReservationsGridComponent} from './reservations-grid.component';
11 import {PickupComponent} from './pickup.component';
12 import {PullListComponent} from './pull-list.component';
13 import {ReturnComponent} from './return.component';
14 import {NoTimezoneSetComponent} from './no-timezone-set.component';
15 import {PatronModule} from '@eg/staff/share/patron/patron.module';
16 import {BookingResourceBarcodeValidatorDirective} from './booking_resource_validator.directive';
17 import {FmRecordEditorModule} from '@eg/share/fm-editor/fm-editor.module';
18 import {OrgFamilySelectModule} from '@eg/share/org-family-select/org-family-select.module';
19
20
21 @NgModule({
22     imports: [
23         StaffCommonModule,
24         BookingRoutingModule,
25         ReactiveFormsModule,
26         FmRecordEditorModule,
27         OrgFamilySelectModule,
28         PatronModule
29     ],
30     declarations: [
31         CancelReservationDialogComponent,
32         CaptureComponent,
33         CreateReservationComponent,
34         CreateReservationDialogComponent,
35         ManageReservationsComponent,
36         NoTimezoneSetComponent,
37         PickupComponent,
38         PullListComponent,
39         ReservationsGridComponent,
40         ReturnComponent,
41         BookingResourceBarcodeValidatorDirective
42     ],
43     exports: [
44         BookingResourceBarcodeValidatorDirective
45     ]
46 })
47 export class BookingModule { }
48