From 875a404702689d3b10e2b73fc1acbf18abf25262 Mon Sep 17 00:00:00 2001 From: IshaVenikar Date: Tue, 11 Feb 2025 14:56:07 +0530 Subject: [PATCH] Stop poll for checking balance if funds are sufficient --- .../components/projects/create/Configure.tsx | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/packages/frontend/src/components/projects/create/Configure.tsx b/packages/frontend/src/components/projects/create/Configure.tsx index 12d25779..057a37a6 100644 --- a/packages/frontend/src/components/projects/create/Configure.tsx +++ b/packages/frontend/src/components/projects/create/Configure.tsx @@ -436,23 +436,20 @@ const Configure = () => { }, []); useEffect(() => { - if (isAccountsDataReceived && !isBalanceSufficient) { + if (isAccountsDataReceived) { checkBalance(); - const interval = setInterval(() => { - checkBalance(); - }, CHECK_BALANCE_INTERVAL); + if (!isBalanceSufficient) { + const interval = setInterval(() => { + checkBalance(); + }, CHECK_BALANCE_INTERVAL); - return () => { - clearInterval(interval); - }; + return () => { + clearInterval(interval); + }; + } } - }, [ - amountToBePaid, - selectedAccount, - selectedDeployer, - isAccountsDataReceived, - ]); + }, [isAccountsDataReceived, isBalanceSufficient, checkBalance]); return (