import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { NgZorroAntdModule, NZ_LOCALE, enUS } from 'ng-zorro-antd'; import { MatCrystalStructureComponent } from './components/mat-crystal-structure/mat-crystal-structure.component'; import { MatEchartDirective } from './components/mat-echarts/mat-echart.directive'; import { MatImageViewerComponent } from './components/mat-image-viewer/mat-image-viewer.component'; import { MatPanelHeaderComponent } from './components/mat-panel-header/mat-panel-header.component'; import { MatSearchComponent } from './components/mat-search/mat-search.component'; import { MatTransferComponent } from './components/mat-transfer/mat-transfer.component'; import { MatTreeModule } from './modules/mat-tree/mat-tree.module'; import { MatEchartService } from './components/mat-echarts/mat-echart.service'; import { MatG2BarComponent } from './components/mat-g2-bar/mat-g2-bar.component'; @NgModule({ imports: [ CommonModule, FormsModule, ReactiveFormsModule, NgZorroAntdModule, MatTreeModule ], declarations: [ MatPanelHeaderComponent, MatSearchComponent, MatEchartDirective, MatCrystalStructureComponent, MatImageViewerComponent, MatTransferComponent, MatG2BarComponent, // MatTransferComponent, // MatTransferListComponent, // MatTransferSearchComponent ], exports: [ MatPanelHeaderComponent, MatSearchComponent, MatEchartDirective, MatCrystalStructureComponent, MatImageViewerComponent, MatTreeModule, MatG2BarComponent // MatTransferComponent, // MatTransferComponent, // MatTransferListComponent, // MatTransferSearchComponent ], providers: [MatEchartService] }) export class SharedModule { }