import { createRouter as createTanStackRouter } from "@tanstack/react-router"; import { routeTree } from "./routeTree.gen"; import { DefaultCatchBoundary } from "./client/components/DefaultCatchBoundary"; import { NotFound } from "./client/components/NotFound"; export function getRouter() { const router = createTanStackRouter({ routeTree, defaultPreload: "intent", defaultErrorComponent: DefaultCatchBoundary, defaultNotFoundComponent: () => , scrollRestoration: true, }); return router; }