From 121869ef74223c8a556bc81368136844e0d91e3c Mon Sep 17 00:00:00 2001 From: Farrah Mae Ochoa Date: Tue, 21 Nov 2023 18:16:40 +0800 Subject: [PATCH] fix: transfer modal --- .../components/cashier-locked/cashier-locked-provider.tsx | 3 +++ .../src/components/cashier-locked/cashier-locked.tsx | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/cashier/src/components/cashier-locked/cashier-locked-provider.tsx b/packages/cashier/src/components/cashier-locked/cashier-locked-provider.tsx index f8bd97962c9c..0831f159bd02 100644 --- a/packages/cashier/src/components/cashier-locked/cashier-locked-provider.tsx +++ b/packages/cashier/src/components/cashier-locked/cashier-locked-provider.tsx @@ -5,6 +5,7 @@ import { formatDate, routes } from '@deriv/shared'; type TProps = { cashier_validation: string[] | undefined; + closeAccountTransferModal: () => void; excluded_until: number | undefined; history: History; is_crypto: boolean; @@ -19,6 +20,7 @@ type TProps = { const getMessage = ({ cashier_validation, + closeAccountTransferModal, excluded_until, history, is_crypto, @@ -182,6 +184,7 @@ const getMessage = ({ action: { onClick: () => { history.push(routes.proof_of_identity); + closeAccountTransferModal(); }, label: localize('Verify now'), }, diff --git a/packages/cashier/src/components/cashier-locked/cashier-locked.tsx b/packages/cashier/src/components/cashier-locked/cashier-locked.tsx index 71f26d1d7c7f..84745371e2ae 100644 --- a/packages/cashier/src/components/cashier-locked/cashier-locked.tsx +++ b/packages/cashier/src/components/cashier-locked/cashier-locked.tsx @@ -8,7 +8,10 @@ import './cashier-locked.scss'; import { MT5_ACCOUNT_STATUS } from '@deriv/shared'; const CashierLocked = observer(() => { - const { client } = useStore(); + const { + client, + traders_hub: { closeAccountTransferModal }, + } = useStore(); const { account_status, accounts, @@ -26,6 +29,7 @@ const CashierLocked = observer(() => { const state = getMessage({ cashier_validation: account_status.cashier_validation, + closeAccountTransferModal, excluded_until: loginid ? accounts[loginid]?.excluded_until : undefined, history, is_crypto: current_currency_type === 'crypto',