web: reset search results on navigation

This commit is contained in:
Abdullah Atta
2023-11-22 08:50:30 +05:00
parent 5575475331
commit 83597693ee

View File

@@ -31,9 +31,9 @@ export function useSearch<T>(
const [filteredItems, setFilteredItems] = useState<VirtualizedGrouping<T>>();
useEffect(() => {
if (searchType !== type) return;
(async function () {
if (!query || !isSearching) return setFilteredItems(undefined);
if (searchType !== type) return;
setFilteredItems(await lookup(query));
})();
}, [isSearching, query, searchType, type, ...deps]);