add commas to large values

This commit is contained in:
saml33 2023-01-24 12:47:06 +11:00
parent aec60a1288
commit 5e2e449e38
1 changed files with 6 additions and 2 deletions

View File

@ -51,7 +51,9 @@ export const roundValueDown = (
): string => {
const decimal = value instanceof Decimal ? value : new Decimal(value)
return decimal.toDecimalPlaces(decimals, Decimal.ROUND_DOWN).toFixed(decimals)
return Number(
decimal.toDecimalPlaces(decimals, Decimal.ROUND_DOWN)
).toLocaleString(undefined, { maximumFractionDigits: decimals })
}
export const roundValueUp = (
@ -60,7 +62,9 @@ export const roundValueUp = (
): string => {
const decimal = value instanceof Decimal ? value : new Decimal(value)
return decimal.toDecimalPlaces(decimals, Decimal.ROUND_UP).toFixed(decimals)
return Number(
decimal.toDecimalPlaces(decimals, Decimal.ROUND_UP)
).toLocaleString(undefined, { maximumFractionDigits: decimals })
}
const digits2 = new Intl.NumberFormat('en', { maximumFractionDigits: 2 })