feat: wire AuthProvider and DataProvider into main.tsx

This commit is contained in:
2026-03-16 14:43:33 +05:30
parent 2984545dde
commit 087c24d84a

View File

@@ -9,6 +9,8 @@ import { CampaignsPage } from "@/pages/campaigns";
import { LeadWorkspacePage } from "@/pages/lead-workspace"; import { LeadWorkspacePage } from "@/pages/lead-workspace";
import { LoginPage } from "@/pages/login"; import { LoginPage } from "@/pages/login";
import { OutreachPage } from "@/pages/outreach"; import { OutreachPage } from "@/pages/outreach";
import { AuthProvider } from "@/providers/auth-provider";
import { DataProvider } from "@/providers/data-provider";
import { RouteProvider } from "@/providers/router-provider"; import { RouteProvider } from "@/providers/router-provider";
import { ThemeProvider } from "@/providers/theme-provider"; import { ThemeProvider } from "@/providers/theme-provider";
import "@/styles/globals.css"; import "@/styles/globals.css";
@@ -16,6 +18,8 @@ import "@/styles/globals.css";
createRoot(document.getElementById("root")!).render( createRoot(document.getElementById("root")!).render(
<StrictMode> <StrictMode>
<ThemeProvider> <ThemeProvider>
<AuthProvider>
<DataProvider>
<BrowserRouter> <BrowserRouter>
<RouteProvider> <RouteProvider>
<Routes> <Routes>
@@ -37,6 +41,8 @@ createRoot(document.getElementById("root")!).render(
</Routes> </Routes>
</RouteProvider> </RouteProvider>
</BrowserRouter> </BrowserRouter>
</DataProvider>
</AuthProvider>
</ThemeProvider> </ThemeProvider>
</StrictMode>, </StrictMode>,
); );