import React, { useState } from 'react' import Tooltip from '../../../components/Tooltip/Tooltip' import { type TooltipProps } from '../../../components/Tooltip/Tooltip' interface CopyBoard { children: React.JSX.Element text: string tooltipPosition?: TooltipProps['position'] } export const CopyToClipBoard = ({ children, text, tooltipPosition = 'top', }: CopyBoard) => { const [isCopied, setCopied] = useState(false) return (
setCopied(false)} onClick={() => { navigator.clipboard.writeText(text) setCopied(true) }} > {children}
) } export default CopyToClipBoard