"use client"; import { Check, Copy } from "lucide-react"; import { cn } from "@/lib/utils"; import { useCopyToClipboard } from "@/hooks/use-copy-to-clipboard"; import { Button } from "@/components/ui/button"; type CopyButtonProps = { content: string; copyMessage?: string; }; export function CopyButton({ content, copyMessage }: CopyButtonProps) { const { isCopied, handleCopy } = useCopyToClipboard({ text: content, copyMessage, }); return ( ); }