From fcabfe0127e4c6c6e7a777d51466d4145c10d3a6 Mon Sep 17 00:00:00 2001 From: Matthias Loibl Date: Thu, 16 Dec 2021 16:47:09 +0100 Subject: [PATCH] ui: Fix undefined format and return unformatted number as string --- ui/packages/shared/functions/src/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ui/packages/shared/functions/src/index.ts b/ui/packages/shared/functions/src/index.ts index 5fcd2b19b0e..7615ad1787a 100644 --- a/ui/packages/shared/functions/src/index.ts +++ b/ui/packages/shared/functions/src/index.ts @@ -42,6 +42,10 @@ export const valueFormatter = (num: number, unit: string, digits: number): strin const absoluteNum = Math.abs(num) const format = knownValueFormatters[unit] + if (format === undefined || format === null) { + return num.toString() + } + const rx = /\.0+$|(\.[0-9]*[1-9])0+$/ let i for (i = format.length - 1; i > 0; i--) {