feat: Complete app-wide error coverage

This commit is contained in:
gpt-engineer-app[bot]
2025-11-04 19:58:20 +00:00
parent d9bd7c1616
commit a649906b61
22 changed files with 111 additions and 57 deletions

View File

@@ -17,7 +17,7 @@ import { toast } from '@/hooks/use-toast';
import { useAuthModal } from '@/hooks/useAuthModal';
import { useDocumentTitle } from '@/hooks/useDocumentTitle';
import { useOpenGraph } from '@/hooks/useOpenGraph';
import { logger } from '@/lib/logger';
import { handleNonCriticalError } from '@/lib/errorHandler';
interface RideModelWithCount extends RideModel {
ride_count: number;
@@ -86,7 +86,10 @@ export default function ManufacturerModels() {
setModels(modelsWithCounts);
}
} catch (error) {
logger.error('Error fetching data', { error });
handleNonCriticalError(error, {
action: 'Fetch manufacturer models',
metadata: { manufacturerSlug }
});
} finally {
setLoading(false);
}