From de92c24987e280ba2cb71443b87549a499c6c95f Mon Sep 17 00:00:00 2001 From: "marcel.kocisek" Date: Thu, 9 Jan 2025 15:13:48 +0100 Subject: [PATCH] Adsut currency calculation to accept number of digits --- web-app/packages/lib/src/common/number_utils.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/web-app/packages/lib/src/common/number_utils.ts b/web-app/packages/lib/src/common/number_utils.ts index fe254ad8..7d7cd834 100644 --- a/web-app/packages/lib/src/common/number_utils.ts +++ b/web-app/packages/lib/src/common/number_utils.ts @@ -36,10 +36,15 @@ export function formatFileSize( return `${unitsValue.toFixed(digits)} ${unit}` } -export function formatToCurrency(value: number, currency: string): string { +export function formatToCurrency( + value: number, + currency: string, + digits = 2 +): string { return value.toLocaleString('en-UK', { style: 'currency', currency, - currencySign: 'accounting' + currencySign: 'accounting', + maximumFractionDigits: digits }) }