import { CodeBlock, Modal, useModal } from '../..';
function CodeModalComponent({
code,
title,
language,
}: {
code: string;
title?: string;
language?: string;
}) {
return (
{title}
{code}
);
}
export function useCodeModal() {
const modal = useModal();
const open = (
// eslint-disable-next-line @typescript-eslint/no-explicit-any
code: any,
options?: {
title?: string;
language?: string;
stringify?: boolean;
}
) => {
modal.open(
);
};
return {
open,
};
}