From ebd5566d7ab79c00785f81b9f94d8b818bb92efd Mon Sep 17 00:00:00 2001 From: Tyler Date: Fri, 19 Jun 2026 19:35:11 -0600 Subject: [PATCH] feat(frontend): wrap App in QueryClientProvider --- src/main.tsx | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/main.tsx b/src/main.tsx index fe05248..6842311 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -1,13 +1,25 @@ import React from "react"; import ReactDOM from "react-dom/client"; import { BrowserRouter } from "react-router-dom"; +import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; import App from "./App"; import "./index.css"; +const queryClient = new QueryClient({ + defaultOptions: { + queries: { + staleTime: 30_000, + refetchOnWindowFocus: true, + }, + }, +}); + ReactDOM.createRoot(document.getElementById("root")!).render( - - - + + + + + );