1import { ApolloProvider } from "@apollo/client/react";
2import { StrictMode } from "react";
3import { createRoot } from "react-dom/client";
4
5import "./index.css";
6import { client } from "@/lib/apollo";
7import { AuthProvider } from "@/lib/auth";
8import { ThemeProvider } from "@/lib/theme";
9
10import { App } from "./App";
11
12createRoot(document.getElementById("root")!).render(
13 <StrictMode>
14 <ThemeProvider>
15 <ApolloProvider client={client}>
16 <AuthProvider>
17 <App />
18 </AuthProvider>
19 </ApolloProvider>
20 </ThemeProvider>
21 </StrictMode>,
22);