From 3b1468e3484c01e651c920c139d44051497fa6df Mon Sep 17 00:00:00 2001 From: Don <100505855+DonFungible@users.noreply.github.com> Date: Wed, 12 Feb 2025 11:40:38 -0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20Show=202=20decimal=20places?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/forms/StakeForm.tsx | 2 +- src/lib/utils.ts | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/components/forms/StakeForm.tsx b/src/components/forms/StakeForm.tsx index 0366bcb..f71b9c6 100644 --- a/src/components/forms/StakeForm.tsx +++ b/src/components/forms/StakeForm.tsx @@ -254,7 +254,7 @@ export function StakeForm(props: { validator?: Validator; isFlexible?: boolean } Amount to Stake ( - {balance ? formatLargeMetricsNumber(parseFloat(formatEther(balance.value)).toFixed(3)) : '-'} IP + {balance ? formatLargeMetricsNumber(parseFloat(formatEther(balance.value)).toFixed(2)) : '-'} IP available) diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 92147d4..44177dd 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -24,19 +24,19 @@ export function formatLargeMetricsNumber(value: number | string, options: { useS if (useSuffix) { if (absValue >= 1e12) { - formattedValue = (num / 1e12).toFixed(3) + formattedValue = (num / 1e12).toFixed(2) return parseFloat(formattedValue) + 'T' } else if (absValue >= 1e9) { - formattedValue = (num / 1e9).toFixed(3) + formattedValue = (num / 1e9).toFixed(2) return parseFloat(formattedValue) + 'B' } else if (absValue >= 1e6) { - formattedValue = (num / 1e6).toFixed(3) + formattedValue = (num / 1e6).toFixed(2) return parseFloat(formattedValue) + 'M' } else if (absValue >= 1e3) { - formattedValue = (num / 1e3).toFixed(3) + formattedValue = (num / 1e3).toFixed(2) return parseFloat(formattedValue) + 'K' } else { - formattedValue = num.toFixed(3) + formattedValue = num.toFixed(2) return parseFloat(formattedValue).toString() } } else {