{isAuthenticated ?
: null}
- {!isAuthenticated ?
: null}
diff --git a/src/components/providers.tsx b/src/components/providers.tsx
index 8042e11..5504baa 100644
--- a/src/components/providers.tsx
+++ b/src/components/providers.tsx
@@ -7,21 +7,32 @@ import { Toaster } from "@/components/ui/toaster";
import { Toaster as Sonner } from "@/components/ui/sonner";
import { ThemeProvider } from "@/components/ThemeProvider";
import MobileVerificationGate from "@/components/MobileVerificationGate";
-import { AuthProvider } from "@/contexts/AuthContext";
+import { AuthProvider, useAuth } from "@/contexts/AuthContext";
import { NotificationsProvider } from "@/contexts/NotificationsContext";
+function AuthAwareThemeProvider({ children }: { children: React.ReactNode }) {
+ const { isAuthenticated } = useAuth();
+
+ return (
+