chore: catch search

This commit is contained in:
Adrian Castro
2024-02-04 17:46:26 +01:00
parent ef78cc3447
commit cf4076d613

View File

@@ -14,7 +14,7 @@ export default function SearchScreen() {
const handleSearchChange = async (query: string) => { const handleSearchChange = async (query: string) => {
if (query.length > 0) { if (query.length > 0) {
const results = await fetchSearchResults(query); const results = await fetchSearchResults(query).catch(() => []);
setSearchResults(results); setSearchResults(results);
} else { } else {
setSearchResults([]); setSearchResults([]);
@@ -45,7 +45,7 @@ export default function SearchScreen() {
} }
async function fetchSearchResults(query: string): Promise<ItemData[]> { async function fetchSearchResults(query: string): Promise<ItemData[]> {
const results = await searchTitle(query); const results = await searchTitle(query)
return results return results
.map((result) => { .map((result) => {