"use client" // mdx-provider.js import { MDXProvider } from '@mdx-js/react'; import Prism from './prism-setup'; import { useEffect } from 'react'; const CodeBlock = ({ children, className }) => { const language = className?.replace(/language-/, '') || ''; useEffect(() => { Prism.highlightAll(); }, []); return (
{children}
);
};
const components = {
pre: CodeBlock,
code: CodeBlock,
};
const MdxProvider = ({ children }) => {
return