diff --git a/src/lib/index.tsx b/src/lib/index.tsx index dd5f711..50d1eb6 100644 --- a/src/lib/index.tsx +++ b/src/lib/index.tsx @@ -88,11 +88,13 @@ const CopyMailTo = ({ }; React.useEffect(() => { + let intervalId: number; if (showCopied) { - window.setTimeout(() => { + intervalId = window.setTimeout(() => { setShowCopied(false); }, 1000); } + return (() => window.clearInterval(intervalId)); }, [showCopied]); const allContainerStyles = {