From 0b3743aefc1640e735de9ac15dba69df7a4c2eff Mon Sep 17 00:00:00 2001 From: Mauricio Walters Date: Mon, 23 Aug 2021 14:02:03 -0700 Subject: [PATCH] fix(shared): normalize undefined styles to empty object --- packages/shared/src/normalizeProp.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/shared/src/normalizeProp.ts b/packages/shared/src/normalizeProp.ts index cab8090692e..6bcf34354a5 100644 --- a/packages/shared/src/normalizeProp.ts +++ b/packages/shared/src/normalizeProp.ts @@ -1,4 +1,4 @@ -import { isArray, isString, isObject, hyphenate } from './' +import { EMPTY_OBJ, isArray, isString, isObject, hyphenate } from './' import { isNoUnitNumericStyleProp } from './domAttrConfig' export type NormalizedStyle = Record @@ -24,6 +24,8 @@ export function normalizeStyle( return value } else if (isObject(value)) { return value + } else if (value == null) { + return EMPTY_OBJ } }