https://dev.kronoz.win/r/marzneshin.git
1import { useTranslation } from 'react-i18next';
2import { useCertificateQuery } from '../services';
3import { CopyToClipboardButton } from '@marzneshin/components';
4import { ClipboardCopy } from 'lucide-react';
5
6export const CertificateButton = () => {
7 const { t } = useTranslation();
8 const { data: certificate } = useCertificateQuery();
9
10 return (
11 <CopyToClipboardButton
12 text={certificate}
13 successMessage={t('page.settings.certificate.copied')}
14 copyIcon={ClipboardCopy}
15 copyLabel={t('page.settings.certificate.copy')}
16 errorLabel={t('page.settings.certificate.error')}
17 />
18 );
19};