import Link from 'next/link' import toast from 'react-hot-toast' import copy from 'copy-to-clipboard' type Icon = { children: any, reference: string, copyValue?: boolean, } const notify = () => { toast.remove(), toast.success('Copied to clipboard', { style: { background: '#0f1012', color: '#fff', fontSize: '1em' } } )} export const Icon = ({ children, reference, copyValue }: Icon) => { if(copyValue) { return { notify(), copy(reference) }} >{ children } } return ( { children } ) }