diff --git a/packages/components/src/ui/data-table-filter/lib/array.ts b/packages/components/src/ui/data-table-filter/lib/array.ts index af9b218d..a809c8a8 100644 --- a/packages/components/src/ui/data-table-filter/lib/array.ts +++ b/packages/components/src/ui/data-table-filter/lib/array.ts @@ -138,7 +138,8 @@ export function addUniq(arr: T[], values: T[]): T[] { } export function removeUniq(arr: T[], values: T[]): T[] { - return arr.filter((v) => !values.includes(v)); + const set = new Set(values); + return arr.filter((v) => !set.has(v)); } export function isAnyOf(value: T, values: T[]): boolean {