// Angular imports // import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; // Components // import { FbSideDrawerHeaderComponent } from './fbSideDrawerHeader/fb-side-drawer-header.component'; import { FbSideDrawerMainComponent } from './fbSideDrawerMain/fb-side-drawer-main.component'; import { FbSideDrawerFooterComponent } from './fbSideDrawerFooter/fb-side-drawer-footer.component'; import { FbSideDrawerBackButtonComponent } from './fbSideDrawerBackButton/fb-side-drawer-back-button.component'; import { FbSideDrawerGodkaennFoerGranskningComponent } from './godkaennFoerGranskning/godkaenn-foer-granskning.component'; import { FbSideDrawerKundportalComponent } from './kundportal/fb-side-drawer-kundportal.component'; import { FbSideDrawerImporteraFraanKundportalenComponent } from './importeraFraanKundportalen/importera-fraan-kundportalen.component'; // Modules // import { FbFormsModule } from '@fb/forms'; import { FbCoreModule } from '@fb/core'; import { TranslateModule } from '@ngx-translate/core'; import { FbIntressantAnteckningarComponent } from 'components/sideDrawer/intressentAnteckningar/intressant-anteckningar.component'; import { AnteckningModule, FbSpinnerModule, FbPopoverModule, FbCommonPipesModule, FbTextModule, FbInfoTooltipModule, FbSpinnerButtonModule } from '@fb/common'; import { FbWaitForModule, FbAlertModule, FbTooltipModule } from '@fb/core'; import { NyttBudComponent } from 'components/sideDrawer/nyttBud/nytt-bud.component'; // Services // import { INSTAELLNINGAR_SERVICE, DOMAIN_SERVICE, COMMON_SERVICE, VISNING_SERVICE, INTRESSENT_SERVICE, SIDE_DRAWER_SERVICE, SLOTS_SERVICE, KUNDPORTALEN_SERVICE, PERSON_SERVICE, GLOBAL_TIMER_SERVICE } from 'ajs-upgraded-providers'; import { FbKundportalInstaellningLockIkonComponent } from 'components/sideDrawer/kundportal/fbKundportalInstaellningLockIkon/fb-kundportal-instaellning-lock-ikon.component'; // Directives // // Pipes // @NgModule({ exports: [ ], declarations: [ FbSideDrawerHeaderComponent, FbSideDrawerMainComponent, FbSideDrawerFooterComponent, FbSideDrawerBackButtonComponent, FbSideDrawerGodkaennFoerGranskningComponent, FbSideDrawerKundportalComponent, FbSideDrawerImporteraFraanKundportalenComponent, FbIntressantAnteckningarComponent, NyttBudComponent, FbKundportalInstaellningLockIkonComponent ], entryComponents: [ //TODO frha: Ta bort när komponenten inte behöver användas utanför sidedrawer FbSideDrawerHeaderComponent, FbSideDrawerMainComponent, FbSideDrawerFooterComponent, FbSideDrawerBackButtonComponent, FbSideDrawerGodkaennFoerGranskningComponent, FbSideDrawerKundportalComponent, FbSideDrawerImporteraFraanKundportalenComponent, FbIntressantAnteckningarComponent, NyttBudComponent ], imports: [ FbFormsModule, FbCoreModule, TranslateModule, CommonModule, FbInfoTooltipModule, FbSpinnerButtonModule, FbTextModule, AnteckningModule, FbSpinnerModule, FbWaitForModule, FbAlertModule, FbPopoverModule, FbTooltipModule, FbCommonPipesModule ], providers: [ SIDE_DRAWER_SERVICE, KUNDPORTALEN_SERVICE, INTRESSENT_SERVICE, PERSON_SERVICE, GLOBAL_TIMER_SERVICE, INSTAELLNINGAR_SERVICE, DOMAIN_SERVICE, COMMON_SERVICE, VISNING_SERVICE, SLOTS_SERVICE ] }) export class FbSideDrawerModule { }