deadhead-space-freight-tycoon/apps/web/src/main.tsx

24 lines
699 B
TypeScript

import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { StrictMode } from "react";
import { createRoot } from "react-dom/client";
import { BrowserRouter } from "react-router";
import { App } from "./App";
import { createApiClient } from "./api/client";
import { ApiProvider } from "./api/context";
import "./index.css";
const api = createApiClient();
const queryClient = new QueryClient();
createRoot(document.getElementById("root")!).render(
<StrictMode>
<QueryClientProvider client={queryClient}>
<ApiProvider api={api}>
<BrowserRouter>
<App />
</BrowserRouter>
</ApiProvider>
</QueryClientProvider>
</StrictMode>,
);