-
+ {mdxSource !== undefined && (
+
+ )}
+ {sourceEditUrl !== undefined && (
+
+
+ Suggest edits
+
+ )}
+ {issueUrl !== undefined && (
+
+
+ Raise issue
+
+ )}
);
}
diff --git a/docs-site/components/docs-page-footer.tsx b/docs-site/components/docs-page-footer.tsx
new file mode 100644
index 000000000..69cb4deb0
--- /dev/null
+++ b/docs-site/components/docs-page-footer.tsx
@@ -0,0 +1,46 @@
+"use client";
+
+import { createContext, useContext, type ReactNode } from "react";
+import { PageFooter, type FooterProps } from "fumadocs-ui/layouts/docs/page";
+import { DocsPageActions } from "@/components/docs-page-actions";
+
+type DocsPageFooterActions = {
+ issueUrl: string;
+ mdxSource: string;
+ sourceEditUrl: string;
+};
+
+const docsPageFooterContext = createContext