import { useClipboardText } from '../hooks/useClipboardText'; import { useTimedBoolean } from '../hooks/useTimedBoolean'; import type { ButtonProps } from './core/Button'; import { Button } from './core/Button'; interface Props extends ButtonProps { text: string; } export function CopyButton({ text, ...props }: Props) { const [, copy] = useClipboardText({ disableToast: true }); const [copied, setCopied] = useTimedBoolean(); return ( ); }