From 99559c2b352a8a525b1bb31f089b9b20ab6d88cd Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Thu, 28 Nov 2024 09:35:07 -0800 Subject: [PATCH] Fixed filter search. --- .../hooks/queries/useWebsiteValues.ts | 27 +++++++++++-------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/src/components/hooks/queries/useWebsiteValues.ts b/src/components/hooks/queries/useWebsiteValues.ts index 892af6ad..73a7c755 100644 --- a/src/components/hooks/queries/useWebsiteValues.ts +++ b/src/components/hooks/queries/useWebsiteValues.ts @@ -28,17 +28,22 @@ export function useWebsiteValues({ const getSearch = (type: string, value: string) => { if (value) { const values = names[type]; - return ( - Object.keys(values) - .reduce((arr: string[], key: string) => { - if (values[key].toLowerCase().includes(value.toLowerCase())) { - return arr.concat(key); - } - return arr; - }, []) - .slice(0, 5) - .join(',') || value - ); + + if (values) { + return ( + Object.keys(values) + .reduce((arr: string[], key: string) => { + if (values[key].toLowerCase().includes(value.toLowerCase())) { + return arr.concat(key); + } + return arr; + }, []) + .slice(0, 5) + .join(',') || value + ); + } + + return value; } };