From 08bcb779cabbd1dd6ec1b1aad6758610870baf41 Mon Sep 17 00:00:00 2001 From: RadoslavDimchev Date: Mon, 22 Jan 2024 14:38:46 +0200 Subject: [PATCH] fix: remove timeout state for copying recovery phrase --- .../ValidatorOnboarding/KeyGeneration/RecoveryPhrase.tsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/pages/ValidatorOnboarding/KeyGeneration/RecoveryPhrase.tsx b/src/pages/ValidatorOnboarding/KeyGeneration/RecoveryPhrase.tsx index 680e7f55..052f9d78 100644 --- a/src/pages/ValidatorOnboarding/KeyGeneration/RecoveryPhrase.tsx +++ b/src/pages/ValidatorOnboarding/KeyGeneration/RecoveryPhrase.tsx @@ -15,7 +15,6 @@ type RecoveryPhraseProps = { const RecoveryPhrase = ({ isKeystoreFiles }: RecoveryPhraseProps) => { const [isReveal, setIsReveal] = useState(false) const [isCopied, setIsCopied] = useState(false) - const [isTimeoutActive, setIsTimeoutActive] = useState(false) const { generatedMnemonic } = useSelector((state: RootState) => state.keyGeneration) useEffect(() => { @@ -29,13 +28,11 @@ const RecoveryPhrase = ({ isKeystoreFiles }: RecoveryPhraseProps) => { const copyRecoveryPhraseHandler = () => { copyFunction(generatedMnemonic.join(' ')) - if (!isTimeoutActive) { + if (isCopied === false) { setIsCopied(true) - setIsTimeoutActive(true) setTimeout(() => { setIsCopied(false) - setIsTimeoutActive(false) }, 3000) } }