From 006322b7cacee156ab16262904589c7db9fc4b66 Mon Sep 17 00:00:00 2001 From: Rotimi Best Date: Sun, 21 Dec 2025 21:32:56 +0000 Subject: [PATCH] chore: add vercel.json for routing rewrites to external documentation and update base paths in vite.config.ts and router --- .../src/routes/(redirects)/docs/+layout.svelte | 1 - .../src/routes/(redirects)/docs/+page.svelte | 0 apps/classroomio-com/vercel.json | 8 ++++++++ apps/docs/src/router.tsx | 1 + apps/docs/vite.config.ts | 1 + 5 files changed, 10 insertions(+), 1 deletion(-) delete mode 100644 apps/classroomio-com/src/routes/(redirects)/docs/+layout.svelte delete mode 100644 apps/classroomio-com/src/routes/(redirects)/docs/+page.svelte create mode 100644 apps/classroomio-com/vercel.json diff --git a/apps/classroomio-com/src/routes/(redirects)/docs/+layout.svelte b/apps/classroomio-com/src/routes/(redirects)/docs/+layout.svelte deleted file mode 100644 index 4fa864ce..00000000 --- a/apps/classroomio-com/src/routes/(redirects)/docs/+layout.svelte +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/classroomio-com/src/routes/(redirects)/docs/+page.svelte b/apps/classroomio-com/src/routes/(redirects)/docs/+page.svelte deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/classroomio-com/vercel.json b/apps/classroomio-com/vercel.json new file mode 100644 index 00000000..293734c1 --- /dev/null +++ b/apps/classroomio-com/vercel.json @@ -0,0 +1,8 @@ +{ + "rewrites": [ + { + "source": "/docs/:path*", + "destination": "https://ciodocs.vercel.app/:path*" + } + ] +} diff --git a/apps/docs/src/router.tsx b/apps/docs/src/router.tsx index 3a956b5f..cf81bef7 100644 --- a/apps/docs/src/router.tsx +++ b/apps/docs/src/router.tsx @@ -4,6 +4,7 @@ import { routeTree } from './routeTree.gen'; export function getRouter() { return createTanStackRouter({ + basepath: '/docs', defaultNotFoundComponent: NotFound, defaultPreload: 'intent', routeTree, diff --git a/apps/docs/vite.config.ts b/apps/docs/vite.config.ts index 83f43c38..994ff53f 100644 --- a/apps/docs/vite.config.ts +++ b/apps/docs/vite.config.ts @@ -7,6 +7,7 @@ import { tanstackStart } from '@tanstack/react-start/plugin/vite'; import tsConfigPaths from 'vite-tsconfig-paths'; export default defineConfig({ + base: '/docs/', server: { port: 3000 },