import cx from 'classnames' import { CheckIcon, CopyIcon } from '@primer/octicons-react' import { Tooltip } from '@primer/react' import useClipboard from 'components/hooks/useClipboard' import styles from './CodeBlock.module.scss' type Props = { verb?: string headingLang?: string codeBlock: string highlight?: string } export function CodeBlock({ verb, headingLang, codeBlock, highlight }: Props) { const [isCopied, setCopied] = useClipboard(codeBlock, { successDuration: 1400, }) return (
{verb && (
{verb}
)}{' '}
{codeBlock}
{!headingLang && (
)}