import React from 'react' import { MDXProvider, MDXProviderProps } from '@mdx-js/react' import { mdxPlacholderText } from './assets' import { Link } from './link' export interface MDXProps { /** MDX-File -> has to be required */ file?: { default: (props: any) => JSX.Element } /** Css class for container */ className?: string [key: string]: any } /** * Load and render MDX files. * */ export const Mdx = ({ file, className = 'cbMDX', noContainer = false, ...props }: MDXProps) => { if (!file) { return