1 import {NgModule} from '@angular/core';
2 import {TreeModule} from '@eg/share/tree/tree.module';
3 import {AdminCommonModule} from '@eg/staff/admin/common.module';
4 import {AdminServerRoutingModule} from './routing.module';
5 import {AdminServerSplashComponent} from './admin-server-splash.component';
6 import {CustomOrgUnitTreesComponent} from './custom-org-unit-trees.component';
7 import {CustomOrgUnitTreesDialogComponent} from './custom-org-unit-trees-dialog.component';
8 import {OrgUnitTypeComponent} from './org-unit-type.component';
9 import {PrintTemplateComponent} from './print-template.component';
10 import {SampleDataService} from '@eg/share/util/sample-data.service';
11 import {PermGroupTreeComponent} from './perm-group-tree.component';
12 import {PermGroupMapDialogComponent} from './perm-group-map-dialog.component';
14 /* As it stands, all components defined under admin/server are
15 imported / declared in the admin/server base module. This could
16 cause the module to baloon in size. Consider moving non-auto-
17 generated UI's into lazy-loadable sub-mobules. */
21 AdminServerSplashComponent,
23 CustomOrgUnitTreesComponent,
24 CustomOrgUnitTreesDialogComponent,
25 PrintTemplateComponent,
26 PermGroupTreeComponent,
27 PermGroupMapDialogComponent
31 AdminServerRoutingModule,
41 export class AdminServerModule {