import { Box, Button, Card, Flex, Icon, Spacer } from '@chakra-ui/react'; import React, { useState } from 'react'; import { useTranslation } from 'react-i18next'; import { IoShareSocialOutline } from 'react-icons/io5'; import MediaQuery from 'react-responsive'; import { MEDIA_QUERY_DESKTOP_STARTS, MEDIA_QUERY_MOBILE_ENDS } from '../constants/mediaquery'; export interface IProps { show: boolean onClick(): void } const CopyToClipboardButton: React.FC = (props) => { const { show, onClick } = props const [showSuccess, setShowSuccess] = useState(false) const { t } = useTranslation(); const handleClick = () => { onClick() setShowSuccess(true) setTimeout(() => { setShowSuccess(false) }, 3000) } return ( <> {show && } ); }; export default CopyToClipboardButton;