monitor.module.ts 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import { NgModule, Type } from '@angular/core';
  2. import { SharedModule } from '@shared';
  3. import { MonitorRoutingModule } from './monitor-routing.module';
  4. import {MonitorNewComponent} from "./monitor-new/monitor-new.component";
  5. import {MonitorEditComponent} from "./monitor-edit/monitor-edit.component";
  6. import {MonitorListComponent} from "./monitor-list/monitor-list.component";
  7. import {MonitorDetailComponent} from "./monitor-detail/monitor-detail.component";
  8. import {NzBreadCrumbModule} from "ng-zorro-antd/breadcrumb";
  9. import {NzDividerModule} from "ng-zorro-antd/divider";
  10. import {NzSwitchModule} from "ng-zorro-antd/switch";
  11. import {NzTagModule} from "ng-zorro-antd/tag";
  12. import {NzRadioModule} from "ng-zorro-antd/radio";
  13. import {NgxEchartsModule} from "ngx-echarts";
  14. import {NzLayoutModule} from "ng-zorro-antd/layout";
  15. import {NzSpaceModule} from "ng-zorro-antd/space";
  16. import {MonitorDataChartComponent} from "./monitor-data-chart/monitor-data-chart.component";
  17. const COMPONENTS: Type<void>[] = [
  18. MonitorNewComponent,
  19. MonitorEditComponent,
  20. MonitorListComponent,
  21. MonitorDetailComponent,
  22. MonitorDataChartComponent
  23. ];
  24. @NgModule({
  25. imports: [
  26. SharedModule,
  27. MonitorRoutingModule,
  28. NzBreadCrumbModule,
  29. NzDividerModule,
  30. NzSwitchModule,
  31. NzTagModule,
  32. NzRadioModule,
  33. NgxEchartsModule,
  34. NzLayoutModule,
  35. NzSpaceModule
  36. ],
  37. declarations: COMPONENTS,
  38. })
  39. export class MonitorModule { }