From 5171c32e3b1045459d80c40aa5fa3aac4ec3c6af Mon Sep 17 00:00:00 2001 From: Sean Edmunds Date: Fri, 14 Mar 2025 13:11:57 -0500 Subject: [PATCH] Fix for empty searchHistory table --- src/pages/homepage/components/Search/Search.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/homepage/components/Search/Search.tsx b/src/pages/homepage/components/Search/Search.tsx index ac588aa..b5ab434 100644 --- a/src/pages/homepage/components/Search/Search.tsx +++ b/src/pages/homepage/components/Search/Search.tsx @@ -134,7 +134,7 @@ export default function Search({ setListIndex(0); openDropdown(); setPlaceholderValue( - `${searchHistory[listIndex].prefix} ${searchHistory[listIndex].searchTerm}`, + searchHistory.length > 0 ? `${searchHistory[listIndex].prefix} ${searchHistory[listIndex].searchTerm}` : '', ); } if (!providerLabel.startsWith('Invalid')) { @@ -156,9 +156,9 @@ export default function Search({ } } else if (item.code === 'ArrowRight' || item.code === 'Tab') { setSearchValue( - `${searchHistory[listIndex].prefix} ${searchHistory[listIndex].searchTerm}`, + searchHistory.length > 0 ? `${searchHistory[listIndex].prefix} ${searchHistory[listIndex].searchTerm}` : '', ); - setValue(searchHistory[listIndex].id); + setValue(searchHistory.length > 0 ? searchHistory[listIndex].id : 0); } } else if (searchValue !== '') { if (item.code === 'ArrowUp') { @@ -337,7 +337,7 @@ export default function Search({ useEffect(() => { if (dropdownOpened) { setPlaceholderValue( - `${searchHistory[listIndex].prefix} ${searchHistory[listIndex].searchTerm}`, + searchHistory.length > 0 ? `${searchHistory[listIndex].prefix} ${searchHistory[listIndex].searchTerm}` : '', ); } }, [listIndex, dropdownOpened]);