Files
server-serverless-e2e-mqxt29a5/apps/app/src/router.tsx
2026-06-28 15:09:09 +02:00

21 lines
592 B
TypeScript

import { createRouter } from '@tanstack/react-router'
import { routeTree } from './routeTree.gen'
// TanStack Start discovers this `getRouter` factory to build a router per
// request (server) and once on the client (hydration). routeTree.gen.ts is
// generated by the tanstackStart() Vite plugin from src/routes/** — don't
// hand-edit it.
export function getRouter() {
return createRouter({
routeTree,
scrollRestoration: true,
defaultPreload: 'intent',
})
}
declare module '@tanstack/react-router' {
interface Register {
router: ReturnType<typeof getRouter>
}
}