From ce5d8dfe1bdd5cffc15e90a84fff68ff1c8bae79 Mon Sep 17 00:00:00 2001 From: RadoslavDimchev Date: Fri, 22 Sep 2023 09:45:51 +0300 Subject: [PATCH] feat: disable continue button for not connected --- src/pages/ValidatorOnboarding/ContinueButton.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pages/ValidatorOnboarding/ContinueButton.tsx b/src/pages/ValidatorOnboarding/ContinueButton.tsx index 9658894d..2597c7e5 100644 --- a/src/pages/ValidatorOnboarding/ContinueButton.tsx +++ b/src/pages/ValidatorOnboarding/ContinueButton.tsx @@ -24,6 +24,7 @@ const ContinueButton = ({ const { isCopyPastedPhrase, isRightPhrase, words, validWords } = useSelector( (state: RootState) => state.keyGeneration, ) + const { isWalletConnected } = useSelector((state: RootState) => state.deposit) const dispatch = useDispatch() useEffect(() => { @@ -31,9 +32,12 @@ const ContinueButton = ({ }, [words]) const isDisabled = () => { + const isDepositWalletConnected = isWalletConnected === false && activeStep === 5 + if ( (isConfirmPhraseStage && !isRightPhrase) || - (isConfirmPhraseStage && validWords.some(w => w === false)) + (isConfirmPhraseStage && validWords.some(w => w === false)) || + isDepositWalletConnected ) { return true }