From 878539a56a6641cc6c3654772c7f94c20e0a0cb8 Mon Sep 17 00:00:00 2001 From: Ebube Date: Sat, 15 Jul 2023 19:47:06 +0100 Subject: [PATCH] Confirm Credit Popup Modifications --- .../MyWallet/Popup/ConfirmAddFund.jsx | 67 ++++++++++++++----- src/components/MyWallet/Popup/CreditPopup.jsx | 2 +- 2 files changed, 51 insertions(+), 18 deletions(-) diff --git a/src/components/MyWallet/Popup/ConfirmAddFund.jsx b/src/components/MyWallet/Popup/ConfirmAddFund.jsx index f74ce3a..a157d87 100644 --- a/src/components/MyWallet/Popup/ConfirmAddFund.jsx +++ b/src/components/MyWallet/Popup/ConfirmAddFund.jsx @@ -25,13 +25,6 @@ function ConfirmAddFund({ status: false, }); // STATE FOR API REQUEST - // const [ConfirmCredit, setConfirmCredit] = useState({ - // show: false, - // loader: false, - // msg: "", - // data: {}, - // }); - const apiURL = new usersService(); const navigate = useNavigate(); @@ -131,14 +124,18 @@ function ConfirmAddFund({ return; } - setConfirmCredit((prev) => ({ - ...prev, - show: { - awaitConfirm: { loader: false, state: false }, - acceptConfirm: { loader: false, state: true }, - }, - data: _response, - })); + return setTimeout( + () => + setConfirmCredit((prev) => ({ + ...prev, + show: { + awaitConfirm: { loader: false, state: false }, + acceptConfirm: { loader: false, state: true }, + }, + data: _response, + })), + 1500 + ); } catch (error) { setConfirmCredit((prev) => ({ ...prev, @@ -170,7 +167,8 @@ function ConfirmAddFund({
{confirmCredit?.show?.awaitConfirm?.state ? ( -
+
+ {/* Amount */}
+ {/* Transaction Fee */} +
+

+ Transaction Fee +

+ + {`${walletItem?.symbol} ${ + Number(__confirmData?.fee).toLocaleString() || "" + }`} + +
+ {/* Total */} +
+

+ Total +

+ + {`${walletItem?.symbol} ${ + ( + Number(__confirmData?.amount) + + Number(__confirmData?.fee) + ).toLocaleString() || "" + }`} + +
+ {__confirmCountry == "US" && (
+
{confirmCredit?.show?.acceptConfirm?.loader ? ( -
+
) : (