import {Button} from '@remotion/design'; import React, {useCallback, useState} from 'react'; import {ClipboardIcon} from '~/components/icons/ClipboardIcon'; export const CopyPromptButton: React.FC<{ readonly prompt: string; }> = ({prompt}) => { const [copied, setCopied] = useState(false); const onCopy = useCallback(() => { navigator.clipboard.writeText(prompt); setCopied(true); setTimeout(() => setCopied(false), 2000); }, [prompt]); return ( ); };