import React, { useEffect } 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 { useAuthStore } from './store/authStore' import './index.css' const queryClient = new QueryClient({ defaultOptions: { queries: { staleTime: 1000 * 60 * 2, // 2 minutes retry: 1, }, }, }) function Root() { const initialize = useAuthStore((s) => s.initialize) useEffect(() => { initialize() }, [initialize]) return } ReactDOM.createRoot(document.getElementById('root')!).render( )