From 40f7fdafbf5e286f13c118e7d773217ddf066d7b Mon Sep 17 00:00:00 2001 From: dem0nd Date: Sun, 19 Jul 2026 08:50:14 +0300 Subject: [PATCH] fix(docs): correct URL for Copy Markdown button --- docs/app/docs/[[...slug]]/page.tsx | 4 ++-- docs/lib/shared.ts | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/app/docs/[[...slug]]/page.tsx b/docs/app/docs/[[...slug]]/page.tsx index 53ce219..c35bb05 100644 --- a/docs/app/docs/[[...slug]]/page.tsx +++ b/docs/app/docs/[[...slug]]/page.tsx @@ -11,7 +11,7 @@ import { notFound } from 'next/navigation'; import { getMDXComponents } from '@/components/mdx'; import type { Metadata } from 'next'; import { createRelativeLink } from 'fumadocs-ui/mdx'; -import { gitConfig } from '@/lib/shared'; +import { basePath, gitConfig } from '@/lib/shared'; export default async function Page(props: PageProps<'/docs/[[...slug]]'>) { const params = await props.params; @@ -19,7 +19,7 @@ export default async function Page(props: PageProps<'/docs/[[...slug]]'>) { if (!page) notFound(); const MDX = page.data.body; - const markdownUrl = getPageMarkdownUrl(page).url; + const markdownUrl = `${basePath}${getPageMarkdownUrl(page).url}`; return ( diff --git a/docs/lib/shared.ts b/docs/lib/shared.ts index 997ea66..02d76bb 100644 --- a/docs/lib/shared.ts +++ b/docs/lib/shared.ts @@ -1,4 +1,5 @@ export const appName = 'ShockwaveFlash'; +export const basePath = process.env.DOCS_BASE_PATH ?? '/ShockwaveFlash'; export const docsRoute = '/docs'; export const docsImageRoute = '/og/docs'; export const docsContentRoute = '/llms.mdx/docs';