import clsx from "clsx"; import CopyButton from "../CopyButton"; import type { ComponentPropsWithoutRef } from "react"; import styles from "./CodeBlock.module.css"; export type CodeBlockProps = ComponentPropsWithoutRef<"div"> & { highlight?: boolean; withCopyButton?: boolean; }; const CodeBlock = ({ highlight, withCopyButton, className, children, ...rest }: CodeBlockProps) => { return (
{withCopyButton && } {children}
); }; export default CodeBlock;