fix: show search result only if input is more than one char

This commit is contained in:
satnaing
2022-11-04 10:39:28 +06:30
parent 5eeea6639e
commit f7fb032e60
+4 -1
View File
@@ -53,7 +53,10 @@ export default function SearchBar({ searchList }: Props) {
}, []); }, []);
useEffect(() => { useEffect(() => {
setSearchResults(fuse!.search!(inputVal!)); // Add search result only if
// input value is more than one character
let inputResult = inputVal.length > 1 ? fuse.search(inputVal) : [];
setSearchResults(inputResult);
// Update search string in URL // Update search string in URL
if (inputVal.length > 0) { if (inputVal.length > 0) {