import { NgModule, Type } from '@angular/core'; import { SharedModule, SHARED_G2_MODULES } from '@shared'; import { DatatableRoutingModule } from './datatable-routing.module'; import { DatatableCustomtableComponent } from './components/customtable/customtable.component'; import { DatatableCustomindexComponent } from './components/customtable/customindex/customindex.component'; import { DatatableOwnerComponent } from './components/customtable/owner/owner.component'; import { DatatableDriverComponent } from './components/customtable/driver/driver.component'; import { DatatableOperationtableComponent } from './components/operationtable/operationtable.component'; import { DatatableDataindexComponent } from './components/dataindex/dataindex.component'; import { OperationtablePieComponent } from './components/operationtable/pie/pie.component'; const COMPONENTS: Type[] = [ DatatableDataindexComponent, DatatableCustomtableComponent, DatatableCustomindexComponent, DatatableOwnerComponent, DatatableDriverComponent, DatatableOperationtableComponent, OperationtablePieComponent ]; @NgModule({ imports: [ SharedModule, DatatableRoutingModule, SHARED_G2_MODULES ], declarations: COMPONENTS, }) export class DatatableModule { }