import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { DataTablesModule } from 'angular-datatables'; import { NgMultiSelectDropDownModule } from 'ng-multiselect-dropdown'; import { BsDatepickerModule, TooltipModule, ModalModule } from 'ngx-bootstrap'; import { PerfectScrollbarModule } from 'ngx-perfect-scrollbar'; import { NewCategoryDisplayOrderPopupComponent } from '../../containers/new-category-modal/new-category-display-order-popup/new-category-display-order-popup.component'; import { NewCategoryModalComponent } from '../../containers/new-category-modal/new-category-modal.component'; import { CommonModules } from '../common/common.module'; import { CategoryModalRoutingModule } from './category-modals-routing.module'; import { EditCategoryModalComponent } from './edit-category-modal/edit-category-modal.component'; import { HomeSlidersComponent } from './home-sliders/home-sliders.component'; import { PortalConfigComponent } from './portal-config/portal-config.component'; import { DeleteSliderComponent } from './home-sliders/delete-slider/delete-slider.component'; import { HomesliderOrderComponent } from './home-sliders/homeslider-order/homeslider-order.component'; import { PushNotificationModalComponent } from './push-notification-modal/push-notification-modal.component'; import { NewAddressDialogComponent } from '../custom-portal-pages/common-components/new-address/new-address.component'; import { UploadVideoComponent } from './upload-video/upload-video.component'; import { DeleteVideoComponent } from './upload-video/delete-video/delete-video.component'; import { DeleteCategoryComponent } from './edit-category-modal/delete-category/delete-category.component'; import { CreateUserComponent } from './create-user/create-user.component'; import { DeleteUserComponent } from './create-user/delete-user/delete-user.component'; import { NewSubCategoryComponent } from './new-subcategory-modal/new-subcategory-modal.component'; import { CreateLocationComponent } from './location-code/create-location.component'; import { EditLocationComponent } from './location-code/edit-location/edit-location.component'; import { CreateTaxesComponent } from './create-taxes/create-taxes.component'; import { CreateAccountComponent } from './create-account/create-account.component'; import { SearchKeywordsComponent } from './search-keywords/search-keywords.component'; @NgModule({ declarations: [ NewCategoryModalComponent, EditCategoryModalComponent, NewCategoryDisplayOrderPopupComponent, HomeSlidersComponent, PortalConfigComponent, DeleteSliderComponent, HomesliderOrderComponent, PushNotificationModalComponent, NewAddressDialogComponent, UploadVideoComponent, DeleteVideoComponent, DeleteCategoryComponent, CreateUserComponent, DeleteUserComponent, NewSubCategoryComponent, CreateLocationComponent, EditLocationComponent, CreateTaxesComponent, CreateAccountComponent, SearchKeywordsComponent ], imports: [ CommonModule, CategoryModalRoutingModule, CommonModules, FormsModule, ReactiveFormsModule, DataTablesModule, PerfectScrollbarModule, BsDatepickerModule.forRoot(), TooltipModule.forRoot(), ModalModule.forRoot(), NgMultiSelectDropDownModule.forRoot(), ReactiveFormsModule ], exports: [NewCategoryModalComponent,EditCategoryModalComponent,NewCategoryDisplayOrderPopupComponent,HomeSlidersComponent, PushNotificationModalComponent, NewAddressDialogComponent, UploadVideoComponent, DeleteVideoComponent, DeleteCategoryComponent, CreateUserComponent, DeleteUserComponent, NewSubCategoryComponent, CreateLocationComponent, EditLocationComponent, CreateTaxesComponent, CreateAccountComponent, SearchKeywordsComponent], entryComponents: [NewCategoryModalComponent,EditCategoryModalComponent,NewCategoryDisplayOrderPopupComponent,HomeSlidersComponent,DeleteSliderComponent,HomesliderOrderComponent, PushNotificationModalComponent, NewAddressDialogComponent, UploadVideoComponent, DeleteVideoComponent, DeleteCategoryComponent, CreateUserComponent, DeleteUserComponent, NewSubCategoryComponent, CreateLocationComponent, EditLocationComponent, CreateTaxesComponent, CreateAccountComponent, SearchKeywordsComponent], }) export class CategoryModalModule { }