'use client' import { ButtonHTMLAttributes } from 'react' import { Copy } from 'lucide-react' import { cn } from '@/utils/cn' type CopyButtonProps = ButtonHTMLAttributes & { textToCopy: string } export function CopyButton({ textToCopy, className, ...props }: CopyButtonProps) { const handleCopy = () => { navigator.clipboard.writeText(textToCopy) } return ( ) }