|  |  |  | @ -22,54 +22,41 @@ import { LoadingDirective } from './directives/loading.directive'; | 
			
		
	
		
			
				
					|  |  |  |  | import { NgxDatatableDefaultDirective } from './directives/ngx-datatable-default.directive'; | 
			
		
	
		
			
				
					|  |  |  |  | import { NgxDatatableListDirective } from './directives/ngx-datatable-list.directive'; | 
			
		
	
		
			
				
					|  |  |  |  | import { TableSortDirective } from './directives/table-sort.directive'; | 
			
		
	
		
			
				
					|  |  |  |  | import { ErrorHandler } from './handlers/error.handler'; | 
			
		
	
		
			
				
					|  |  |  |  | import { initLazyStyleHandler } from './handlers/lazy-style.handler'; | 
			
		
	
		
			
				
					|  |  |  |  | import { RootParams } from './models/common'; | 
			
		
	
		
			
				
					|  |  |  |  | import { THEME_SHARED_ROUTE_PROVIDERS } from './providers/route.provider'; | 
			
		
	
		
			
				
					|  |  |  |  | import { THEME_SHARED_APPEND_CONTENT } from './tokens/append-content.token'; | 
			
		
	
		
			
				
					|  |  |  |  | import { httpErrorConfigFactory, HTTP_ERROR_CONFIG } from './tokens/http-error.token'; | 
			
		
	
		
			
				
					|  |  |  |  | import { HTTP_ERROR_CONFIG, httpErrorConfigFactory } from './tokens/http-error.token'; | 
			
		
	
		
			
				
					|  |  |  |  | import { DateParserFormatter } from './utils/date-parser-formatter'; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | const declarationsWithExports = [ | 
			
		
	
		
			
				
					|  |  |  |  |   BreadcrumbComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   ButtonComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   ChartComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   ConfirmationComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   LoaderBarComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   LoadingComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   ModalComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   TableComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   TableEmptyMessageComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   ToastComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   ToastContainerComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   SortOrderIconComponent, | 
			
		
	
		
			
				
					|  |  |  |  |   NgxDatatableDefaultDirective, | 
			
		
	
		
			
				
					|  |  |  |  |   NgxDatatableListDirective, | 
			
		
	
		
			
				
					|  |  |  |  |   LoadingDirective, | 
			
		
	
		
			
				
					|  |  |  |  |   TableSortDirective, | 
			
		
	
		
			
				
					|  |  |  |  | ]; | 
			
		
	
		
			
				
					|  |  |  |  | @NgModule({ | 
			
		
	
		
			
				
					|  |  |  |  |   imports: [CoreModule, NgxDatatableModule, NgxValidateCoreModule, NgbPaginationModule], | 
			
		
	
		
			
				
					|  |  |  |  |   declarations: [ | 
			
		
	
		
			
				
					|  |  |  |  |     BreadcrumbComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ButtonComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ChartComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ConfirmationComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ...declarationsWithExports, | 
			
		
	
		
			
				
					|  |  |  |  |     HttpErrorWrapperComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     LoaderBarComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     LoadingComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ModalComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ModalContainerComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     TableComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     TableEmptyMessageComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ToastComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ToastContainerComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     SortOrderIconComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     NgxDatatableDefaultDirective, | 
			
		
	
		
			
				
					|  |  |  |  |     NgxDatatableListDirective, | 
			
		
	
		
			
				
					|  |  |  |  |     LoadingDirective, | 
			
		
	
		
			
				
					|  |  |  |  |     TableSortDirective, | 
			
		
	
		
			
				
					|  |  |  |  |   ], | 
			
		
	
		
			
				
					|  |  |  |  |   exports: [ | 
			
		
	
		
			
				
					|  |  |  |  |     NgxDatatableModule, | 
			
		
	
		
			
				
					|  |  |  |  |     BreadcrumbComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ButtonComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ChartComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ConfirmationComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     LoaderBarComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     LoadingComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ModalComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     TableComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     TableEmptyMessageComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ToastComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     ToastContainerComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     SortOrderIconComponent, | 
			
		
	
		
			
				
					|  |  |  |  |     NgxDatatableDefaultDirective, | 
			
		
	
		
			
				
					|  |  |  |  |     NgxDatatableListDirective, | 
			
		
	
		
			
				
					|  |  |  |  |     LoadingDirective, | 
			
		
	
		
			
				
					|  |  |  |  |     TableSortDirective, | 
			
		
	
		
			
				
					|  |  |  |  |     ...declarationsWithExports, | 
			
		
	
		
			
				
					|  |  |  |  |   ], | 
			
		
	
		
			
				
					|  |  |  |  |   providers: [DatePipe], | 
			
		
	
		
			
				
					|  |  |  |  |   entryComponents: [ | 
			
		
	
	
		
			
				
					|  |  |  | @ -81,8 +68,6 @@ import { DateParserFormatter } from './utils/date-parser-formatter'; | 
			
		
	
		
			
				
					|  |  |  |  |   ], | 
			
		
	
		
			
				
					|  |  |  |  | }) | 
			
		
	
		
			
				
					|  |  |  |  | export class ThemeSharedModule { | 
			
		
	
		
			
				
					|  |  |  |  |   constructor(private errorHandler: ErrorHandler) {} | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |   static forRoot(options = {} as RootParams): ModuleWithProviders<ThemeSharedModule> { | 
			
		
	
		
			
				
					|  |  |  |  |     return { | 
			
		
	
		
			
				
					|  |  |  |  |       ngModule: ThemeSharedModule, | 
			
		
	
	
		
			
				
					|  |  |  | 
 |