'use client'; import { FiCheck } from '@react-icons/all-files/fi/FiCheck'; import { FiCopy } from '@react-icons/all-files/fi/FiCopy'; import { useEffect, useState } from 'react'; import { useCopyToClipboard } from 'react-use'; export function InstallButton() { const [interacted, setInteracted] = useState(false); const [state, copyToClipboard] = useCopyToClipboard(); useEffect(() => { const timer = setTimeout(() => setInteracted(false), 2_000); return () => clearTimeout(timer); }, [interacted]); return ( ); }