From c36af83918889493d93d0ef76c2bedba032a3f04 Mon Sep 17 00:00:00 2001 From: ztimson Date: Tue, 22 Jul 2025 14:16:18 -0400 Subject: [PATCH] Added search transform --- package.json | 2 +- src/search.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 47c0de0..7610c2b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ztimson/utils", - "version": "0.26.14", + "version": "0.26.15", "description": "Utility library", "author": "Zak Timson", "license": "MIT", diff --git a/src/search.ts b/src/search.ts index 390647b..d335893 100644 --- a/src/search.ts +++ b/src/search.ts @@ -13,8 +13,8 @@ export function search(rows: any[], search: string, regex?: boolean, transform: if(!rows) return []; return rows.filter(r => { // Empty search - const value = transform(r); if(!search) return true; + const value = transform(r); // Regex search if(regex) { return !!Object.values(value).filter((v: any) => { @@ -22,7 +22,7 @@ export function search(rows: any[], search: string, regex?: boolean, transform: catch { return false; } }).length } else { - return logicTest(r, search); + return logicTest(value, search); } }); }