import { StrictMode } from 'react'; import { createRoot } from 'react-dom/client'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { BrowserRouter } from 'react-router-dom'; import { App } from './App'; import './theme.css'; const queryClient = new QueryClient({ defaultOptions: { queries: { staleTime: Infinity, gcTime: 30 * 60 * 1000, retry: false, refetchOnWindowFocus: false, }, }, }); const rootEl = document.querySelector('#root'); if (!rootEl) throw new Error('#root not found'); createRoot(rootEl).render( , );