import { RouterProvider } from "react-router-dom"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; import { router } from "./app/router"; import { useEffect } from 'react'; import { useThemeStore } from './hooks/use-theme'; const queryClient = new QueryClient({ defaultOptions: { queries: { retry: 1, refetchOnWindowFocus: false } } }); export const App = () => { const initTheme = useThemeStore(state => state.initTheme); useEffect(() => { initTheme(); }, [initTheme]); return ( ); };