mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-23 01:11:13 -05:00
Refactor: Update type safety status
This commit is contained in:
@@ -71,13 +71,13 @@ export function useSearch(options: UseSearchOptions = {}) {
|
||||
logger.warn('Recent searches data is not an array, clearing');
|
||||
localStorage.removeItem('thrillwiki_recent_searches');
|
||||
}
|
||||
} catch (parseError) {
|
||||
} catch (parseError: unknown) {
|
||||
// JSON parse failed, data is corrupted
|
||||
console.error('Failed to parse recent searches from localStorage:', parseError);
|
||||
localStorage.removeItem('thrillwiki_recent_searches');
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
} catch (error: unknown) {
|
||||
// localStorage access failed
|
||||
console.error('Error accessing localStorage:', error);
|
||||
}
|
||||
@@ -181,7 +181,7 @@ export function useSearch(options: UseSearchOptions = {}) {
|
||||
});
|
||||
|
||||
setResults(searchResults.slice(0, limit));
|
||||
} catch (error) {
|
||||
} catch (error: unknown) {
|
||||
console.error('Search error:', error);
|
||||
const errorMessage = error instanceof Error ? error.message : 'Failed to search. Please try again.';
|
||||
setError(errorMessage);
|
||||
|
||||
Reference in New Issue
Block a user