From ac85a323f063ee124d654e045dce21695ed4c8de Mon Sep 17 00:00:00 2001 From: Simon H <5968653+dummdidumm@users.noreply.github.com> Date: Wed, 15 Mar 2023 12:12:38 +0100 Subject: [PATCH] Update src/runtime/internal/utils.ts Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> --- src/runtime/internal/utils.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/runtime/internal/utils.ts b/src/runtime/internal/utils.ts index 9c41b2e81f..26055c2868 100644 --- a/src/runtime/internal/utils.ts +++ b/src/runtime/internal/utils.ts @@ -191,12 +191,6 @@ export function action_destroyer(action_result) { } export function split_css_unit(value: number | string): [number, string] { - if (typeof value === 'number') { - return [value, 'px']; - } - const split = value?.match?.(/^\s*(-?[\d.]+)([^\s]*)\s*$/); - if (split) { - return [parseFloat(split[1]), split[2] || 'px']; - } - return [parseFloat(value), 'px']; + const split = typeof value === 'string' && value.match(/^\s*(-?[\d.]+)([^\s]*)\s*$/); + return split ? [parseFloat(split[1]), split[2] || 'px'] : [value, 'px']; }