import { NgModule } from '@angular/core'; import { EditorModule } from '@tinymce/tinymce-angular'; import { ReferenceTypeRoutingModule } from './reference-type.routing'; import { CommonUiModule } from '@common/ui/common-ui.module'; import { CommonFormsModule } from '@common/forms/common-forms.module'; import { ReferenceTypeEditorComponent } from './editor/reference-type-editor.component'; import { CommonModule } from '@angular/common'; import { HybridListingModule } from '@common/modules/hybrid-listing/hybrid-listing.module'; import { TextFilterModule } from '@common/modules/text-filter/text-filter.module'; import { UserSettingsModule } from '@common/modules/user-settings/user-settings.module'; import { ReferenceTypeListingFiltersComponent } from './listing/filters/reference-type-listing-filters.component'; import { ConfirmationDialogModule } from '@common/modules/confirmation-dialog/confirmation-dialog.module'; import { NgxDropzoneModule } from 'ngx-dropzone'; import { DragDropModule } from '@angular/cdk/drag-drop'; import { AutoCompleteModule } from '@app/library/auto-complete/auto-complete.module'; import { CommonFormattingModule } from '@common/formatting/common-formatting.module'; import { ReferenceTypeListingComponent } from './listing/reference-type-listing.component'; import { ExternalFetcherSourceModule } from '@app/ui/external-fetcher/external-fetcher-source.module'; @NgModule({ declarations: [ ReferenceTypeEditorComponent, ReferenceTypeListingComponent, ReferenceTypeListingFiltersComponent ], imports: [ CommonModule, CommonUiModule, CommonFormsModule, ConfirmationDialogModule, ReferenceTypeRoutingModule, EditorModule, HybridListingModule, TextFilterModule, UserSettingsModule, NgxDropzoneModule, DragDropModule, AutoCompleteModule, CommonFormattingModule, ExternalFetcherSourceModule ] }) export class ReferenceTypeModule { }