From 46c3fe5f4d495e625414576ef7e0a448edf1f320 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Tue, 9 Apr 2024 14:20:57 +0300 Subject: [PATCH] Admin/lib/utils: fix queries filtering --- apps/web/Components/Admin/lib/utils.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/apps/web/Components/Admin/lib/utils.tsx b/apps/web/Components/Admin/lib/utils.tsx index 6e1480f..d337cab 100644 --- a/apps/web/Components/Admin/lib/utils.tsx +++ b/apps/web/Components/Admin/lib/utils.tsx @@ -7,11 +7,13 @@ export function filterQueries(queriesObj: ResponseQueries, searchStr: string): R if (key.includes(searchStr)) { filteredObj[key] = queriesObj[key]; } else { - const queries = queriesObj[key].queries; - const includes = queries.filter((queryKey) => - queryKey.toLowerCase().includes(searchStr.toLowerCase()) - ); - if (includes.length) { + const queries: string[] = []; + queriesObj[key].queries.forEach((queryKey) => { + if (queryKey.toLowerCase().includes(searchStr.toLowerCase())) { + queries.push(queryKey); + } + }); + if (queries.length) { filteredObj[key] = { ...queriesObj[key], queries }; } }