Fix: Improve preview loading and error handling

This commit is contained in:
gpt-engineer-app[bot]
2025-10-11 14:45:22 +00:00
parent 1e30dedca2
commit 092337ee9e
4 changed files with 123 additions and 30 deletions

View File

@@ -6,6 +6,7 @@ import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { BrowserRouter, Routes, Route } from "react-router-dom";
import { AuthProvider } from "@/hooks/useAuth";
import { LocationAutoDetectProvider } from "@/components/providers/LocationAutoDetectProvider";
import { ErrorBoundary } from "@/components/ErrorBoundary";
import { Footer } from "@/components/layout/Footer";
import Index from "./pages/Index";
import Parks from "./pages/Parks";
@@ -116,13 +117,15 @@ function AppContent() {
}
const App = () => (
<QueryClientProvider client={queryClient}>
<AuthProvider>
<LocationAutoDetectProvider>
<AppContent />
</LocationAutoDetectProvider>
</AuthProvider>
</QueryClientProvider>
<ErrorBoundary>
<QueryClientProvider client={queryClient}>
<AuthProvider>
<LocationAutoDetectProvider>
<AppContent />
</LocationAutoDetectProvider>
</AuthProvider>
</QueryClientProvider>
</ErrorBoundary>
);
export default App;