Client: Better locale comma support

This commit is contained in:
Donkie
2023-06-27 22:51:22 +02:00
parent d4afc56173
commit 43a3e3f1f2
5 changed files with 66 additions and 17 deletions

View File

@@ -0,0 +1,10 @@
// Number formatter that nicely formats numbers with correct decimal separator
export function numberFormatter(value: number | undefined) {
return value ? Number(value).toLocaleString() : "";
}
// Number parser that supports both comma and dot as decimal separator
export function numberParser(value: string | undefined) {
return Number(value?.replace(",", ".") ?? 0);
}