Clear search suggestions in closeAndReset.
This commit is contained in:
parent
bd28a872c1
commit
649ca33cd6
@ -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 {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user