import React, { useCallback } from 'react'; import { useTranslation } from 'react-i18next'; import { useGenerateTransferKeyWithThrottle } from '~/client/services/g2g-transfer'; import CustomCopyToClipBoard from './Common/CustomCopyToClipBoard'; const DataTransferForm = (): JSX.Element => { const { t } = useTranslation(); const { transferKey, generateTransferKeyWithThrottle } = useGenerateTransferKeyWithThrottle(); const onClickHandler = useCallback(() => { generateTransferKeyWithThrottle(); }, [generateTransferKeyWithThrottle]); return (

{ t('g2g_data_transfer.transfer_data_to_this_growi')}

{t('g2g_data_transfer.transfer_key_limit')}

{t('g2g_data_transfer.once_transfer_key_used')}

{t('g2g_data_transfer.transfer_to_growi_cloud')}

); }; export default DataTransferForm;