Reverted to commit 96a961d95c

This commit is contained in:
gpt-engineer-app[bot]
2025-10-11 15:58:11 +00:00
parent 092337ee9e
commit 1df9ada8ae
37 changed files with 173 additions and 2697 deletions

View File

@@ -6,7 +6,6 @@ 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";
@@ -41,24 +40,13 @@ import AdminReports from "./pages/AdminReports";
import AdminSystemLog from "./pages/AdminSystemLog";
import AdminUsers from "./pages/AdminUsers";
import AdminSettings from "./pages/AdminSettings";
import BlogIndex from "./pages/BlogIndex";
import BlogPost from "./pages/BlogPost";
import AdminBlog from "./pages/AdminBlog";
const queryClient = new QueryClient({
defaultOptions: {
queries: {
refetchOnWindowFocus: false, // Don't refetch when switching back to tab
refetchOnMount: true, // Still refetch on component mount
refetchOnReconnect: true, // Refetch when internet reconnects
staleTime: 60000, // Consider data fresh for 60 seconds
},
},
});
const queryClient = new QueryClient();
function AppContent() {
return (
<TooltipProvider>
<LocationAutoDetectProvider />
<BrowserRouter
future={{
v7_startTransition: true,
@@ -76,8 +64,6 @@ function AppContent() {
<Route path="/parks/:parkSlug/rides/:rideSlug" element={<RideDetail />} />
<Route path="/rides" element={<Rides />} />
<Route path="/search" element={<Search />} />
<Route path="/blog" element={<BlogIndex />} />
<Route path="/blog/:slug" element={<BlogPost />} />
<Route path="/manufacturers" element={<Manufacturers />} />
<Route path="/manufacturers/:slug" element={<ManufacturerDetail />} />
<Route path="/manufacturers/:manufacturerSlug/rides" element={<ManufacturerRides />} />
@@ -100,7 +86,6 @@ function AppContent() {
<Route path="/admin/reports" element={<AdminReports />} />
<Route path="/admin/system-log" element={<AdminSystemLog />} />
<Route path="/admin/users" element={<AdminUsers />} />
<Route path="/admin/blog" element={<AdminBlog />} />
<Route path="/admin/settings" element={<AdminSettings />} />
<Route path="/terms" element={<Terms />} />
<Route path="/privacy" element={<Privacy />} />
@@ -117,15 +102,11 @@ function AppContent() {
}
const App = () => (
<ErrorBoundary>
<QueryClientProvider client={queryClient}>
<AuthProvider>
<LocationAutoDetectProvider>
<AppContent />
</LocationAutoDetectProvider>
</AuthProvider>
</QueryClientProvider>
</ErrorBoundary>
<QueryClientProvider client={queryClient}>
<AuthProvider>
<AppContent />
</AuthProvider>
</QueryClientProvider>
);
export default App;