profileShare

rasmusjy / tasteprint

Read-only snapshot

No repository description.

main default branch 169 files Expires Sep 13, 2026, 9:06 AM
main.tsx 984 bytes
1 import { StrictMode } from "react";
2 import { createRoot } from "react-dom/client";
3 import { BrowserRouter } from "react-router-dom";
4 import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
5 import "@fontsource/barlow-condensed/600.css";
6 import "@fontsource/barlow-condensed/700.css";
7 import "@fontsource/manrope/400.css";
8 import "@fontsource/manrope/500.css";
9 import "@fontsource/manrope/600.css";
10 import "@fontsource/manrope/700.css";
11 import "@fontsource/ibm-plex-mono/500.css";
12 import "./index.css";
13 import { App } from "./App";
14 import { AuthProvider } from "./lib/auth";
15
16 const queryClient = new QueryClient({
17 defaultOptions: {
18 queries: { staleTime: 30_000, retry: 1, refetchOnWindowFocus: false }
19 }
20 });
21
22 createRoot(document.getElementById("root")!).render(
23 <StrictMode>
24 <QueryClientProvider client={queryClient}>
25 <BrowserRouter>
26 <AuthProvider><App /></AuthProvider>
27 </BrowserRouter>
28 </QueryClientProvider>
29 </StrictMode>
30 );
31