From 5fbce9d4784397478679627b35c1a3e4b4b881c9 Mon Sep 17 00:00:00 2001 From: ghiscoding Date: Tue, 30 Mar 2021 15:02:23 -0400 Subject: [PATCH] chore(build): use dequal/lite to help legacy browsers - dequal/lite is a bit smaller and since we don't need to compare against Set/Map/Symbol, we can use, it even seems to be a bit faster - this might help in supporting legacy browser like IE11 --- src/app/modules/angular-slickgrid/editors/selectEditor.ts | 2 +- src/app/modules/angular-slickgrid/services/filter.service.ts | 2 +- src/app/modules/angular-slickgrid/services/gridState.service.ts | 2 +- .../modules/angular-slickgrid/services/pagination.service.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/modules/angular-slickgrid/editors/selectEditor.ts b/src/app/modules/angular-slickgrid/editors/selectEditor.ts index 9851cffe3..ff3811fb8 100644 --- a/src/app/modules/angular-slickgrid/editors/selectEditor.ts +++ b/src/app/modules/angular-slickgrid/editors/selectEditor.ts @@ -1,5 +1,5 @@ import { TranslateService } from '@ngx-translate/core'; -import { dequal } from 'dequal'; +import { dequal } from 'dequal/lite'; import { Subscription } from 'rxjs'; import * as DOMPurify_ from 'dompurify'; const DOMPurify = DOMPurify_; // patch to fix rollup to work diff --git a/src/app/modules/angular-slickgrid/services/filter.service.ts b/src/app/modules/angular-slickgrid/services/filter.service.ts index 71346cf42..cb35a9c5a 100644 --- a/src/app/modules/angular-slickgrid/services/filter.service.ts +++ b/src/app/modules/angular-slickgrid/services/filter.service.ts @@ -1,5 +1,5 @@ import { Injectable } from '@angular/core'; -import { dequal } from 'dequal'; +import { dequal } from 'dequal/lite'; import { isObservable, Subject } from 'rxjs'; import { diff --git a/src/app/modules/angular-slickgrid/services/gridState.service.ts b/src/app/modules/angular-slickgrid/services/gridState.service.ts index 06e7ddc7b..eccb0a162 100644 --- a/src/app/modules/angular-slickgrid/services/gridState.service.ts +++ b/src/app/modules/angular-slickgrid/services/gridState.service.ts @@ -1,5 +1,5 @@ import { Injectable } from '@angular/core'; -import { dequal } from 'dequal'; +import { dequal } from 'dequal/lite'; import { Subject, Subscription } from 'rxjs'; import { diff --git a/src/app/modules/angular-slickgrid/services/pagination.service.ts b/src/app/modules/angular-slickgrid/services/pagination.service.ts index 215b0959e..42a627953 100644 --- a/src/app/modules/angular-slickgrid/services/pagination.service.ts +++ b/src/app/modules/angular-slickgrid/services/pagination.service.ts @@ -1,5 +1,5 @@ import { Injectable } from '@angular/core'; -import { dequal } from 'dequal'; +import { dequal } from 'dequal/lite'; import { Subscription, isObservable, Subject } from 'rxjs'; import { BackendServiceApi, CurrentPagination, GraphqlResult, GraphqlPaginatedResult, GridOption, Pagination, ServicePagination } from '../models';