From 9b0f4b6699b58a8c99a3da97c2633ca394622025 Mon Sep 17 00:00:00 2001 From: Nmartinezu <81938839+Nmartinezu@users.noreply.github.com> Date: Wed, 27 Sep 2023 01:24:18 -0400 Subject: [PATCH] Update SelectList.tsx Updated the search in the SelectList component to return the result based on the value of the search. --- components/SelectList.tsx | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/components/SelectList.tsx b/components/SelectList.tsx index 234a7e10..91a05120 100644 --- a/components/SelectList.tsx +++ b/components/SelectList.tsx @@ -139,10 +139,14 @@ const SelectList: React.FC = ({ { - let result = data.filter((item: L1Keys) => { - val.toLowerCase(); - let row = item.value.toLowerCase() - return row.search(val.toLowerCase()) > -1; + val = val.toLowerCase(); + let result = data.filter((item) => { + // Ensure item is a string and convert it to lowercase + if (typeof item === 'string') { + let row = item.toLowerCase(); + return row.startsWith(val); + } + return false; }); setFilteredData(result) }}