import React from 'react'; import ReactDOM from 'react-dom/client'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { App } from './App'; import { AppErrorBoundary } from './ui/AppErrorBoundary'; import '../style.css'; const queryClient = new QueryClient({ defaultOptions: { queries: { retry: 1, refetchOnWindowFocus: false }, }, }); const el = document.getElementById('root'); if (!el) { throw new Error('Missing #root — index.html is invalid'); } ReactDOM.createRoot(el).render( , );