From d4cf7419bfe3abb0776e93eb8b03a81b036290fc Mon Sep 17 00:00:00 2001 From: Ebube Date: Tue, 18 Jul 2023 20:28:30 +0100 Subject: [PATCH] . --- src/components/MyWallet/Wallet.jsx | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/components/MyWallet/Wallet.jsx b/src/components/MyWallet/Wallet.jsx index 8785a5f..0826462 100644 --- a/src/components/MyWallet/Wallet.jsx +++ b/src/components/MyWallet/Wallet.jsx @@ -32,7 +32,13 @@ const WalletRoutes = () => { if (res.data.internal_return < 0) { setWalletList({ loading: false, data: [] }); } else { - setWalletList({ loading: false, data: res.data?.result_list }); + setWalletList({ loading: true, data: [] }); + + setTimeout( + () => + setWalletList({ loading: false, data: res.data?.result_list }), + 500 + ); } }) .catch(() => { @@ -60,8 +66,10 @@ const WalletRoutes = () => { await Promise.all([getWalletList(), getPaymentHistory()]); }; - fetchData(); - }, [walletTable, walletList.data]); + if (walletList.loading) { + fetchData(); + } + }, [walletTable, walletList.loading]); console.log(walletTable); return (