Update src/runtime/internal/utils.ts

Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
pull/7623/head
Simon H 4 years ago committed by GitHub
parent 150f745b6d
commit ac85a323f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -191,12 +191,6 @@ export function action_destroyer(action_result) {
} }
export function split_css_unit(value: number | string): [number, string] { export function split_css_unit(value: number | string): [number, string] {
if (typeof value === 'number') { const split = typeof value === 'string' && value.match(/^\s*(-?[\d.]+)([^\s]*)\s*$/);
return [value, 'px']; return split ? [parseFloat(split[1]), split[2] || 'px'] : [value, 'px'];
}
const split = value?.match?.(/^\s*(-?[\d.]+)([^\s]*)\s*$/);
if (split) {
return [parseFloat(split[1]), split[2] || 'px'];
}
return [parseFloat(value), 'px'];
} }

Loading…
Cancel
Save