From 86de89fffccffa8002d16ad17754c1a07574adc5 Mon Sep 17 00:00:00 2001 From: Viorel Lupu Date: Tue, 4 Apr 2017 12:20:03 -0400 Subject: [PATCH] fix(filter): fix #229 --- .../components/filter/filter-types/checkbox-filter.component.ts | 1 + .../filter/filter-types/completer-filter.component.ts | 2 ++ .../components/filter/filter-types/input-filter.component.ts | 2 ++ .../components/filter/filter-types/select-filter.component.ts | 2 ++ 4 files changed, 7 insertions(+) diff --git a/src/ng2-smart-table/components/filter/filter-types/checkbox-filter.component.ts b/src/ng2-smart-table/components/filter/filter-types/checkbox-filter.component.ts index 59086146c..cbd6362e3 100644 --- a/src/ng2-smart-table/components/filter/filter-types/checkbox-filter.component.ts +++ b/src/ng2-smart-table/components/filter/filter-types/checkbox-filter.component.ts @@ -3,6 +3,7 @@ import { FormControl } from '@angular/forms'; import { DefaultFilter } from './default-filter'; import { Column } from '../../../lib/data-set/column'; +import 'rxjs/add/operator/debounceTime'; @Component({ selector: 'checkbox-filter', diff --git a/src/ng2-smart-table/components/filter/filter-types/completer-filter.component.ts b/src/ng2-smart-table/components/filter/filter-types/completer-filter.component.ts index 3377bca56..cc9a8e768 100644 --- a/src/ng2-smart-table/components/filter/filter-types/completer-filter.component.ts +++ b/src/ng2-smart-table/components/filter/filter-types/completer-filter.component.ts @@ -4,6 +4,8 @@ import { CompleterService } from 'ng2-completer'; import { DefaultFilter } from './default-filter'; import { Column } from '../../../lib/data-set/column'; +import 'rxjs/add/operator/distinctUntilChanged'; +import 'rxjs/add/operator/debounceTime'; @Component({ selector: 'completer-filter', diff --git a/src/ng2-smart-table/components/filter/filter-types/input-filter.component.ts b/src/ng2-smart-table/components/filter/filter-types/input-filter.component.ts index 23ba47a4b..4678d06e1 100644 --- a/src/ng2-smart-table/components/filter/filter-types/input-filter.component.ts +++ b/src/ng2-smart-table/components/filter/filter-types/input-filter.component.ts @@ -3,6 +3,8 @@ import { FormControl } from '@angular/forms'; import { DefaultFilter } from './default-filter'; import { Column } from '../../../lib/data-set/column'; +import 'rxjs/add/operator/distinctUntilChanged'; +import 'rxjs/add/operator/debounceTime'; @Component({ selector: 'input-filter', diff --git a/src/ng2-smart-table/components/filter/filter-types/select-filter.component.ts b/src/ng2-smart-table/components/filter/filter-types/select-filter.component.ts index 57a7400e8..b594f5238 100644 --- a/src/ng2-smart-table/components/filter/filter-types/select-filter.component.ts +++ b/src/ng2-smart-table/components/filter/filter-types/select-filter.component.ts @@ -3,6 +3,8 @@ import { FormControl } from '@angular/forms'; import { DefaultFilter } from './default-filter'; import { Column } from '../../../lib/data-set/column'; +import 'rxjs/add/operator/distinctUntilChanged'; +import 'rxjs/add/operator/debounceTime'; @Component({ selector: 'select-filter',