import type { ComponentType, ReactNode } from "react"; import type { PreComponent, CodeComponent, CodeHeaderProps } from "./types"; import type { Element } from "hast"; export const DefaultPre: PreComponent = ({ node, ...rest }) => (
); export const DefaultCode: CodeComponent = ({ node, ...rest }) => (
);
export const DefaultCodeBlockContent: ComponentType<{
node: Element | undefined;
components: { Pre: PreComponent; Code: CodeComponent };
code: string | ReactNode | undefined;
}> = ({ node, components: { Pre, Code }, code }) => (
{code}
);
export const DefaultCodeHeader: ComponentType