Skip to content

Commit 00a8e2d

Browse files
committed
chore(*): Removed last checks for instanceof FilteringExpressionsTree
1 parent db86ded commit 00a8e2d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

projects/igniteui-angular/src/lib/grids/filtering/grid-filtering.service.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ export class IgxFilteringService implements OnDestroy {
146146
this.isFiltering = true;
147147

148148
let expressionsTree;
149-
if (expressions instanceof FilteringExpressionsTree) {
149+
if ('operator' in expressions) {
150150
expressionsTree = expressions;
151151
} else {
152152
expressionsTree = this.createSimpleFilteringTree(field, expressions);
@@ -529,9 +529,9 @@ export class IgxFilteringService implements OnDestroy {
529529
insertAtIndex = -1,
530530
createNewTree = false): FilteringExpressionsTree {
531531

532-
let expressionsTree = conditionOrExpressionsTree instanceof FilteringExpressionsTree ?
533-
conditionOrExpressionsTree as IFilteringExpressionsTree : null;
534-
const condition = conditionOrExpressionsTree instanceof FilteringExpressionsTree ?
532+
let expressionsTree = 'operator' in conditionOrExpressionsTree ?
533+
conditionOrExpressionsTree : null;
534+
const condition = 'operator' in conditionOrExpressionsTree ?
535535
null : conditionOrExpressionsTree as IFilteringOperation;
536536

537537
let newExpressionsTree = filteringState as FilteringExpressionsTree;

0 commit comments

Comments
 (0)