This commit is contained in:
2026-01-17 01:32:08 +08:00
commit 7706fb2ab2
17 changed files with 1591 additions and 0 deletions

25
src/router.tsx Normal file
View File

@@ -0,0 +1,25 @@
import { QueryClient } from '@tanstack/react-query'
import { createRouter } from '@tanstack/react-router'
import { setupRouterSsrQueryIntegration } from '@tanstack/react-router-ssr-query'
import { routeTree } from './routeTree.gen'
export const getRouter = () => {
const queryClient = new QueryClient()
const router = createRouter({
routeTree,
context: {
queryClient,
},
scrollRestoration: true,
defaultPreloadStaleTime: 0,
})
setupRouterSsrQueryIntegration({
router,
queryClient,
})
return router
}