]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/eg2/src/app/share/common-widgets.module.ts
LP1860044 Angular catalog search result highlights
[working/Evergreen.git] / Open-ILS / src / eg2 / src / app / share / common-widgets.module.ts
1 /*
2   Module for grouping commonly used widgets that might be embedded
3   in other shared components. Components included here should be
4   unlikely to ever need to embed one another.
5 */
6 import {NgModule, ModuleWithProviders} from '@angular/core';
7 import {CommonModule} from '@angular/common';
8 import {FormsModule, ReactiveFormsModule} from '@angular/forms';
9 import {NgbModule} from '@ng-bootstrap/ng-bootstrap';
10 import {EgCoreModule} from '@eg/core/core.module';
11 import {ComboboxComponent} from '@eg/share/combobox/combobox.component';
12 import {ComboboxEntryComponent} from '@eg/share/combobox/combobox-entry.component';
13 import {DateSelectComponent} from '@eg/share/date-select/date-select.component';
14 import {OrgSelectComponent} from '@eg/share/org-select/org-select.component';
15 import {DateRangeSelectComponent} from '@eg/share/daterange-select/daterange-select.component';
16 import {DateTimeSelectComponent} from '@eg/share/datetime-select/datetime-select.component';
17 import {ContextMenuModule} from '@eg/share/context-menu/context-menu.module';
18
19
20 @NgModule({
21   declarations: [
22     ComboboxComponent,
23     ComboboxEntryComponent,
24     DateSelectComponent,
25     OrgSelectComponent,
26     DateRangeSelectComponent,
27     DateTimeSelectComponent
28   ],
29   imports: [
30     CommonModule,
31     FormsModule,
32     ReactiveFormsModule,
33     NgbModule,
34     EgCoreModule,
35     ContextMenuModule
36   ],
37   exports: [
38     CommonModule,
39     FormsModule,
40     NgbModule,
41     EgCoreModule,
42     ComboboxComponent,
43     ComboboxEntryComponent,
44     DateSelectComponent,
45     OrgSelectComponent,
46     DateRangeSelectComponent,
47     DateTimeSelectComponent,
48     ContextMenuModule
49   ]
50 })
51
52 export class CommonWidgetsModule { }