'use client' import { useRef, useState } from 'react' import { t } from 'i18next' import copy from 'copy-to-clipboard' import s from './style.module.css' import Tooltip from '@/app/components/base/tooltip' import { randomString } from '@/utils' type ICopyBtnProps = { value: string className?: string isPlain?: boolean } const CopyBtn = ({ value, className, isPlain, }: ICopyBtnProps) => { const [isCopied, setIsCopied] = useState(false) const selector = useRef(`copy-tooltip-${randomString(4)}`) return (