diff --git a/docs/app/[lang]/v5/cookbook/[[...slug]]/page.tsx b/docs/app/[lang]/v5/cookbook/[[...slug]]/page.tsx
index 1de74f3738..126c047c7c 100644
--- a/docs/app/[lang]/v5/cookbook/[[...slug]]/page.tsx
+++ b/docs/app/[lang]/v5/cookbook/[[...slug]]/page.tsx
@@ -67,7 +67,7 @@ const Page = async ({
footer: (
-
+
diff --git a/docs/app/[lang]/v5/docs/[[...slug]]/page.tsx b/docs/app/[lang]/v5/docs/[[...slug]]/page.tsx
index b4a49a6140..f2aa610de9 100644
--- a/docs/app/[lang]/v5/docs/[[...slug]]/page.tsx
+++ b/docs/app/[lang]/v5/docs/[[...slug]]/page.tsx
@@ -74,7 +74,7 @@ const Page = async ({ params }: PageProps<'/[lang]/v5/docs/[[...slug]]'>) => {
footer: (
-
+
diff --git a/docs/components/geistdocs/edit-source.tsx b/docs/components/geistdocs/edit-source.tsx
index 992a7e9a22..1873e93742 100644
--- a/docs/components/geistdocs/edit-source.tsx
+++ b/docs/components/geistdocs/edit-source.tsx
@@ -3,13 +3,14 @@ import { github } from '@/geistdocs';
type EditSourceProps = {
path: string | undefined;
+ version: 'v4' | 'v5';
};
-export const EditSource = ({ path }: EditSourceProps) => {
+export const EditSource = ({ path, version }: EditSourceProps) => {
let url: string | undefined;
if (github.owner && github.repo && path) {
- url = `https://github.com/${github.owner}/${github.repo}/edit/main/docs/content/docs/${path}`;
+ url = `https://github.com/${github.owner}/${github.repo}/edit/main/docs/content/docs/${version}/${path}`;
}
if (!url) {