import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { FilterDemoRoutingModule } from './filter-demo-routing.module'; import { FilterDemoComponent } from './filter-demo/filter-demo.component'; import { ShareModule } from 'src/app/share-module/share.module'; import { FilterPanelModule } from '@farris/ui-filter-panel'; // import { SimpleFilterModule,FILTER_HANDLER_TOKEN } from '@farris/ui-filter'; import { FilterConditionsService } from './filter-demo/query-solution.service'; import { SimpleFilterModule, FILTER_HANDLER_TOKEN } from 'projects/filter/src/public-api'; import { FarrisTabsModule } from '@farris/ui-tabs'; @NgModule({ declarations: [FilterDemoComponent], imports: [ CommonModule, ShareModule, FilterPanelModule, SimpleFilterModule, FilterDemoRoutingModule, FarrisTabsModule ], providers: [{ provide: FILTER_HANDLER_TOKEN, useClass: FilterConditionsService }] }) export class FilterDemoModule { }