import { useEffect } from 'react'; import { useCopyToClipboard } from 'react-use'; import { message } from 'antd'; const useCopyLink = () => { // 复制链接 const [copyState, copyLinkToClipboard] = useCopyToClipboard(); useEffect(() => { if (copyState.error) { message.error('复制失败'); } else { message.success('链接已复制'); } }, [copyState]); return copyLinkToClipboard; }; export default useCopyLink;