import { useState } from 'react' import { ClipboardCheckIcon, ClipboardCopyIcon } from '@heroicons/react/outline' import { Tooltip } from '@components/tailwind/Tooltip' export const CopyButtonIcon = ({ tooltipText = '', className, text = 'Text to Copy', }) => { const [copied, setCopied] = useState(false) const copyToClipboard = () => { navigator.clipboard.writeText(text).then( () => { setCopied(true) setTimeout(() => { setCopied(false) }, 5000) }, (err) => { console.log(err) } ) } return ( <> ) } const toCopy = ({ tooltipText, className = 'text-white' }) => { return ( ) } const hasBeenCopied = ({ tooltipText, className = 'text-green-200' }) => { return ( ) }