import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { AgGridModule } from 'ag-grid-angular'; import { ComponentsModule } from '@esp/esp-common'; import { TabsModule } from 'ngx-bootstrap/tabs'; import { CommonUiComponent } from './common-ui.component'; import {NgxJsonViewerModule} from 'ngx-json-viewer'; import {NgxEchartsModule} from 'ngx-echarts'; import * as echarts from 'echarts'; import {SidebarModule} from 'ng-sidebar'; const routes: Routes = [{ path: '', component: CommonUiComponent }]; @NgModule({ imports: [ RouterModule.forChild(routes), CommonModule, ComponentsModule, AgGridModule.withComponents([]), TabsModule.forRoot(), NgxJsonViewerModule, NgxEchartsModule.forRoot({echarts}), SidebarModule ], exports: [RouterModule], providers: [], declarations: [ CommonUiComponent, ], }) export class CommonUiModule {}