Fix: Ensure AuthModalProvider wraps all components

This commit is contained in:
gpt-engineer-app[bot]
2025-10-16 13:03:52 +00:00
parent 6c52dd36cd
commit cdfbb10008

View File

@@ -6,6 +6,7 @@ import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { ReactQueryDevtools } from "@tanstack/react-query-devtools"; import { ReactQueryDevtools } from "@tanstack/react-query-devtools";
import { BrowserRouter, Routes, Route } from "react-router-dom"; import { BrowserRouter, Routes, Route } from "react-router-dom";
import { AuthProvider } from "@/hooks/useAuth"; import { AuthProvider } from "@/hooks/useAuth";
import { AuthModalProvider } from "@/contexts/AuthModalContext";
import { LocationAutoDetectProvider } from "@/components/providers/LocationAutoDetectProvider"; import { LocationAutoDetectProvider } from "@/components/providers/LocationAutoDetectProvider";
import { Footer } from "@/components/layout/Footer"; import { Footer } from "@/components/layout/Footer";
import Index from "./pages/Index"; import Index from "./pages/Index";
@@ -127,7 +128,9 @@ function AppContent() {
const App = () => ( const App = () => (
<QueryClientProvider client={queryClient}> <QueryClientProvider client={queryClient}>
<AuthProvider> <AuthProvider>
<AppContent /> <AuthModalProvider>
<AppContent />
</AuthModalProvider>
</AuthProvider> </AuthProvider>
{import.meta.env.DEV && <ReactQueryDevtools initialIsOpen={false} position="bottom" />} {import.meta.env.DEV && <ReactQueryDevtools initialIsOpen={false} position="bottom" />}
</QueryClientProvider> </QueryClientProvider>