import React from 'react' import ReactDOM from 'react-dom/client' import { QueryClient, QueryClientProvider } from '@tanstack/react-query' import { ReactQueryDevtools } from '@tanstack/react-query-devtools' import App from './App' import './index.css' // Leaflet ships its base styles separately; without these the map tiles // render at 0×0 and marker icons go missing. Imported once globally so // any lazy MapView render picks them up. import 'leaflet/dist/leaflet.css' const queryClient = new QueryClient({ defaultOptions: { queries: { staleTime: 5 * 60 * 1000, // 5 minutes retry: 2, }, }, }) ReactDOM.createRoot(document.getElementById('root')!).render( , )