openpanel/documentation/src/refine-theme/doc-item.tsx
2024-02-05 10:23:04 +01:00

25 lines
861 B
TypeScript

import React from "react";
import { DocProvider } from "@docusaurus/theme-common/internal";
import DocItemMetadata from "@theme/DocItem/Metadata";
import DocItemLayout from "@theme/DocItem/Layout";
import { TutorialUIPackageProvider } from "../context/TutorialUIPackageContext/index";
import { TutorialChecklistProvider } from "../context/TutorialChecklistContext";
export const DocItem = (props) => {
const MDXComponent = props.content;
return (
<DocProvider content={props.content}>
<TutorialUIPackageProvider>
<TutorialChecklistProvider>
<DocItemMetadata />
<DocItemLayout>
<MDXComponent />
</DocItemLayout>
</TutorialChecklistProvider>
</TutorialUIPackageProvider>
</DocProvider>
);
};