Clear search suggestions in closeAndReset.

This commit is contained in:
Flo2410 2024-01-27 21:23:51 +00:00
parent bd28a872c1
commit 649ca33cd6
No known key found for this signature in database
GPG Key ID: 8ECB00AC5216DC7F

View File

@ -25,6 +25,7 @@ export default function QuickLaunch({
const [results, setResults] = useState([]); const [results, setResults] = useState([]);
const [currentItemIndex, setCurrentItemIndex] = useState(null); const [currentItemIndex, setCurrentItemIndex] = useState(null);
const [url, setUrl] = useState(null); const [url, setUrl] = useState(null);
const [searchSuggestions, setSearchSuggestions] = useState([]);
function openCurrentItem(newWindow) { function openCurrentItem(newWindow) {
const result = results[currentItemIndex]; const result = results[currentItemIndex];
@ -36,8 +37,9 @@ export default function QuickLaunch({
setTimeout(() => { setTimeout(() => {
setSearchString(""); setSearchString("");
setCurrentItemIndex(null); setCurrentItemIndex(null);
setSearchSuggestions([]);
}, 200); // delay a little for animations }, 200); // delay a little for animations
}, [close, setSearchString, setCurrentItemIndex]); }, [close, setSearchString, setCurrentItemIndex, setSearchSuggestions]);
function handleSearchChange(event) { function handleSearchChange(event) {
const rawSearchString = event.target.value.toLowerCase(); const rawSearchString = event.target.value.toLowerCase();
@ -89,7 +91,6 @@ export default function QuickLaunch({
} }
} }
const [searchSuggestions, setSearchSuggestions] = useState([]);
useEffect(() => { useEffect(() => {
if (searchString.length === 0) setResults([]); if (searchString.length === 0) setResults([]);
else { else {