This commit is contained in:
Dan Abramov
2024-04-26 17:11:54 +01:00
parent cefe7cec38
commit 65296f3091
+7 -1
View File
@@ -518,13 +518,19 @@ export function SearchScreen(
}, []) }, [])
React.useEffect(() => { React.useEffect(() => {
let ignore = false
if (!throttledInput) { if (!throttledInput) {
setAutocompleteData(undefined) setAutocompleteData(undefined)
} else { } else {
search({query: throttledInput}).then(res => { search({query: throttledInput}).then(res => {
setAutocompleteData(res) if (!ignore) {
setAutocompleteData(res)
}
}) })
} }
return () => {
ignore = true
}
}, [search, throttledInput]) }, [search, throttledInput])
const onPressMenu = React.useCallback(() => { const onPressMenu = React.useCallback(() => {