feat(frontend): rebuild auth around mobile-first flow
This commit is contained in:
@@ -6,7 +6,9 @@ import { TooltipProvider } from "@/components/ui/tooltip";
|
||||
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 { NotificationsProvider } from "@/contexts/NotificationsContext";
|
||||
|
||||
export default function Providers({ children }: { children: React.ReactNode }) {
|
||||
const [queryClient] = React.useState(() => new QueryClient());
|
||||
@@ -20,11 +22,14 @@ export default function Providers({ children }: { children: React.ReactNode }) {
|
||||
>
|
||||
<QueryClientProvider client={queryClient}>
|
||||
<AuthProvider>
|
||||
<TooltipProvider>
|
||||
<Toaster />
|
||||
<Sonner />
|
||||
{children}
|
||||
</TooltipProvider>
|
||||
<NotificationsProvider>
|
||||
<TooltipProvider>
|
||||
<Toaster />
|
||||
<Sonner />
|
||||
{children}
|
||||
<MobileVerificationGate />
|
||||
</TooltipProvider>
|
||||
</NotificationsProvider>
|
||||
</AuthProvider>
|
||||
</QueryClientProvider>
|
||||
</ThemeProvider>
|
||||
|
||||
Reference in New Issue
Block a user