"use client"; import { useState } from "react"; type CopyAddressButtonProps = { value: string; className?: string; }; export default function CopyAddressButton({ value, className = "", }: CopyAddressButtonProps) { const [copied, setCopied] = useState(false); async function copyAddress() { try { await navigator.clipboard.writeText(value); setCopied(true); window.setTimeout(() => setCopied(false), 1800); } catch { setCopied(false); } } return ( ); } function CopyIcon() { return ( ); }