aab101d74341d0397611e48ecd6c691962aa1759
[working/Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / catalog / catalog.module.ts
1 import {NgModule} from '@angular/core';
2 import {StaffCommonModule} from '@eg/staff/common.module';
3 import {CatalogCommonModule} from '@eg/share/catalog/catalog-common.module';
4 import {CatalogRoutingModule} from './routing.module';
5 import {HoldsModule} from '@eg/staff/share/holds/holds.module';
6 import {HoldingsModule} from '@eg/staff/share/holdings/holdings.module';
7 import {CatalogComponent} from './catalog.component';
8 import {SearchFormComponent} from './search-form.component';
9 import {ResultsComponent} from './result/results.component';
10 import {RecordComponent} from './record/record.component';
11 import {CopiesComponent} from './record/copies.component';
12 import {ResultPaginationComponent} from './result/pagination.component';
13 import {ResultFacetsComponent} from './result/facets.component';
14 import {ResultRecordComponent} from './result/record.component';
15 import {StaffCatalogService} from './catalog.service';
16 import {RecordPaginationComponent} from './record/pagination.component';
17 import {RecordActionsComponent} from './record/actions.component';
18 import {BasketActionsComponent} from './basket-actions.component';
19 import {HoldComponent} from './hold/hold.component';
20 import {PartsComponent} from './record/parts.component';
21 import {PartMergeDialogComponent} from './record/part-merge-dialog.component';
22 import {BrowseComponent} from './browse.component';
23 import {BrowseResultsComponent} from './browse/results.component';
24 import {HoldingsMaintenanceComponent} from './record/holdings.component';
25 import {ConjoinedComponent} from './record/conjoined.component';
26
27 @NgModule({
28   declarations: [
29     CatalogComponent,
30     ResultsComponent,
31     RecordComponent,
32     CopiesComponent,
33     SearchFormComponent,
34     ResultRecordComponent,
35     ResultFacetsComponent,
36     ResultPaginationComponent,
37     RecordPaginationComponent,
38     RecordActionsComponent,
39     BasketActionsComponent,
40     HoldComponent,
41     PartsComponent,
42     PartMergeDialogComponent,
43     BrowseComponent,
44     BrowseResultsComponent,
45     ConjoinedComponent,
46     HoldingsMaintenanceComponent
47   ],
48   imports: [
49     StaffCommonModule,
50     CatalogCommonModule,
51     CatalogRoutingModule,
52     HoldsModule,
53     HoldingsModule
54   ],
55   providers: [
56     StaffCatalogService
57   ]
58 })
59
60 export class CatalogModule {
61
62 }