mirror of
https://github.com/mokuappio/serverless-invoices.git
synced 2025-10-27 07:51:08 -04:00
Merge remote-tracking branch 'origin/main' into main
This commit is contained in:
@ -1,9 +1,11 @@
|
||||
export function formatCurrency(val, digits = 2) {
|
||||
if (val !== null) {
|
||||
const x = parseFloat(val);
|
||||
let x = parseFloat(val);
|
||||
if (Number.isNaN(x)) {
|
||||
return '';
|
||||
}
|
||||
const decimalLimiter = 10 ** digits;
|
||||
x = Math.round(x * decimalLimiter) / decimalLimiter;
|
||||
const parts = x.toFixed(digits).split('.');
|
||||
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ' ');
|
||||
return parts.join('.');
|
||||
|
||||
Reference in New Issue
Block a user