From 3f1c6ae9ac8790516f4058d4c52f41acbb43ea74 Mon Sep 17 00:00:00 2001 From: Karolina Kosiorowska Date: Mon, 18 Mar 2024 14:37:25 +0100 Subject: [PATCH] Make sure the user has a valid address before doing the staking --- .../components/TransactionModal/ModalContentWrapper/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dapp/src/components/TransactionModal/ModalContentWrapper/index.tsx b/dapp/src/components/TransactionModal/ModalContentWrapper/index.tsx index 139c096a4..3e06e68c7 100644 --- a/dapp/src/components/TransactionModal/ModalContentWrapper/index.tsx +++ b/dapp/src/components/TransactionModal/ModalContentWrapper/index.tsx @@ -8,6 +8,7 @@ import { } from "#/hooks" import { ConnectBTCAccount, ConnectETHAccount } from "#/assets/icons" import { ActionFlowType, PROCESS_STATUSES } from "#/types" +import { isSupportedBTCAddressType } from "#/utils" import ActionFormModal from "./ActionFormModal" import MissingAccountModal from "./MissingAccountModal" import ResumeModal from "./ResumeModal" @@ -27,7 +28,7 @@ export default function ModalContentWrapper({ const { type, status, onClose, onResume } = useModalFlowContext() const { tokenAmount } = useTransactionContext() - if (!btcAccount) + if (!btcAccount || !isSupportedBTCAddressType(btcAccount.address)) return (