import { type RouteConfig, route } from "@react-router/dev/routes"; export default [ // Home routes: / and /:lang route(":lang?", "routes/home.tsx", { id: "home" }), // Docs routes: /docs/* and /:lang/docs/* route(":lang?/docs", "routes/docs.tsx", { id: "docs" }), route(":lang?/docs/*", "docs/page.tsx", { id: "docs-page" }), // API routes route("api/search", "docs/search.ts", { id: "api-search" }), // Catch-all 404 route("*", "routes/not-found.tsx", { id: "not-found" }), ] satisfies RouteConfig;