Use Effect services for requests, AI tasks, and the RSS worker. Add admin accounts, feed sharing, and stored reading profiles. Add Biome, Effect tools, and Podman deployment with Caddy.
22 lines
481 B
TypeScript
22 lines
481 B
TypeScript
import { createRouter as createTanStackRouter } from "@tanstack/react-router"
|
|
import type {} from "@tanstack/react-start"
|
|
import { routeTree } from "./routeTree.gen"
|
|
|
|
export function getRouter() {
|
|
const router = createTanStackRouter({
|
|
routeTree,
|
|
|
|
scrollRestoration: true,
|
|
defaultPreload: "intent",
|
|
defaultPreloadStaleTime: 0,
|
|
})
|
|
|
|
return router
|
|
}
|
|
|
|
declare module "@tanstack/react-router" {
|
|
interface Register {
|
|
router: ReturnType<typeof getRouter>
|
|
}
|
|
}
|