From 4e05c1747d332e3ae5db0ba61fdd65de9ffc5d33 Mon Sep 17 00:00:00 2001 From: Thomas Mattheussen Date: Tue, 1 Aug 2023 10:44:56 +0200 Subject: [PATCH] fix for checkAndEvaluateMath as it currently crashed on boolean expressions --- src/checkAndEvaluateMath.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/checkAndEvaluateMath.ts b/src/checkAndEvaluateMath.ts index 0e69ca8..182e79c 100644 --- a/src/checkAndEvaluateMath.ts +++ b/src/checkAndEvaluateMath.ts @@ -97,7 +97,7 @@ function parseAndReduce(expr: string): string { return expr; } // Put back the px unit if needed and if reduced doesn't come with one - return `${typeof evaluated !== 'string' ? Number.parseFloat(evaluated.toFixed(3)) : evaluated}${ + return `${typeof evaluated === 'number' ? Number.parseFloat(evaluated.toFixed(3)) : evaluated}${ unit ?? (hasPx ? 'px' : '') }`; }