monitor.module.ts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  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. const COMPONENTS: Type<void>[] = [
  15. MonitorNewComponent,
  16. MonitorEditComponent,
  17. MonitorListComponent,
  18. MonitorDetailComponent
  19. ];
  20. @NgModule({
  21. imports: [
  22. SharedModule,
  23. MonitorRoutingModule,
  24. NzBreadCrumbModule,
  25. NzDividerModule,
  26. NzSwitchModule,
  27. NzTagModule,
  28. NzRadioModule,
  29. NgxEchartsModule
  30. ],
  31. declarations: COMPONENTS,
  32. })
  33. export class MonitorModule { }