import { StrictMode } from 'react' import { createRoot } from 'react-dom/client' import { QueryClient, QueryClientProvider } from '@tanstack/react-query' import { RouterProvider } from '@tanstack/react-router' import { router } from './router' import './styles/index.css' const queryClient = new QueryClient({ defaultOptions: { queries: { refetchOnWindowFocus: false, staleTime: 30_000 }, }, }) const rootEl = document.getElementById('root') if (!rootEl) throw new Error('Missing #root element') createRoot(rootEl).render( , )