From ac25b4938a238dad60fbf2af4352880e323ad24d Mon Sep 17 00:00:00 2001 From: Muhammad Abdul Hakim Shibghatallah <70675129+abdulhakim2902@users.noreply.github.com> Date: Mon, 6 Mar 2023 09:07:30 +0700 Subject: [PATCH] fix: fixed formatted balance (#1751) --- src/components/BalanceDetailList/BalanceDetailList.tsx | 1 + src/helpers/balance.ts | 9 +++------ 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/components/BalanceDetailList/BalanceDetailList.tsx b/src/components/BalanceDetailList/BalanceDetailList.tsx index a8c122887..cb80f1aa4 100644 --- a/src/components/BalanceDetailList/BalanceDetailList.tsx +++ b/src/components/BalanceDetailList/BalanceDetailList.tsx @@ -229,6 +229,7 @@ export const BalanceDetailList: React.FC = props => { )} {!isLoading && + defaultBalanceDetails && defaultBalanceDetails.length > 0 && defaultBalanceDetails.map(balanceDetail => ( diff --git a/src/helpers/balance.ts b/src/helpers/balance.ts index c999291b0..c9e26b8b5 100644 --- a/src/helpers/balance.ts +++ b/src/helpers/balance.ts @@ -46,12 +46,9 @@ export const formatBalance = ( let mod = val.substring(val.length - decimal).replace(/0+$/, ''); if (val.length <= decimal) { - if (val.length === decimal) { - div = '0'; - } else { - trailingZero = '0'.repeat(decimal - val.length); - mod = trailingZero + mod; - } + div = '0'; + trailingZero = '0'.repeat(decimal - val.length); + mod = trailingZero + mod; } let maxDecimal = length;