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