ignore internationl number settings when changing value

This commit is contained in:
Proddy
2023-04-30 10:41:01 +02:00
parent d618d09bdf
commit 2d9627373c

View File

@@ -63,15 +63,13 @@ export const formatValueNoUOM = (value: any, uom: number) => {
switch (uom) { switch (uom) {
case DeviceValueUOM.NONE: case DeviceValueUOM.NONE:
if (typeof value === 'number') { if (typeof value === 'number') {
return new Intl.NumberFormat().format(value); return Number(value);
} }
return value; return value;
case DeviceValueUOM.DEGREES: case DeviceValueUOM.DEGREES:
case DeviceValueUOM.DEGREES_R: case DeviceValueUOM.DEGREES_R:
case DeviceValueUOM.FAHRENHEIT: case DeviceValueUOM.FAHRENHEIT:
return new Intl.NumberFormat(undefined, { return Number(value).toFixed(1);
minimumFractionDigits: 1
}).format(Number(value));
default: default:
return value; return value;
} }