import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { BrowserRouter, Navigate, Route, Routes } from 'react-router-dom'; import { AppShell } from './layout/AppShell'; import { AuthGate } from './auth/AuthGate'; import { RoutePage } from './routing/RouteBoundary'; import { RoutePages } from './routing/routeModules'; import { ROUTER_FUTURE } from './routing/routerConfig'; const queryClient = new QueryClient({ defaultOptions: { queries: { staleTime: 15_000, gcTime: 5 * 60_000, retry: 1, refetchOnWindowFocus: false } } }); export function AppV2() { return ( }> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> ); }