import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { ModalModule, BsModalService } from '@farris/ui-modal'; import { MessagerModule, MessagerService } from '@farris/ui-messager'; import { DialogDemoRoute } from './dialog-demo.routing'; import { DialogDemoComponent } from './page/dialog-demo.component'; import { DialogContentComponent } from './page/dialog-content.component'; import { FarrisTabsModule } from '../../../../projects/tabs/src/public-api'; import { FarrisDialogModule } from '@farris/ui-dialog'; import { LoadingModule } from '@farris/ui-loading'; import { FarrisButtonModule } from '@farris/ui-button'; import { ComboListModule } from '@farris/ui-combo-list'; import { FarrisFormsModule } from '@farris/ui-forms'; import { FormsModule } from '@angular/forms'; import{FAreaResponseModule} from '@farris/ui-area-response'; import { ShareModule } from './../../share-module/share.module'; @NgModule({ imports: [ CommonModule, FormsModule, ModalModule, LoadingModule.forRoot(), DialogDemoRoute, MessagerModule.forRoot({ width: 500 }), FarrisTabsModule, FarrisDialogModule, FarrisButtonModule, ComboListModule, FarrisFormsModule, ShareModule, FAreaResponseModule ], declarations: [ DialogDemoComponent, DialogContentComponent ], providers: [ BsModalService ], entryComponents: [ DialogContentComponent ] }) export class DialogDemoModule { }