From dc52cf09944d3b7413ce79a4a9019815c73febb9 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sun, 31 Dec 2023 22:21:03 -0400 Subject: html: allow arrays in attribute addition values (recursively) --- src/util/html.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/util') diff --git a/src/util/html.js b/src/util/html.js index 2e3204f4..7fd2bcfe 100644 --- a/src/util/html.js +++ b/src/util/html.js @@ -1378,7 +1378,8 @@ export const isAttributeKey = export const isAttributeValue = oneOf( isString, isNumber, isBoolean, isArray, - isTag, isTemplate); + isTag, isTemplate, + validateArrayItems(item => isAttributeValue(item))); export const isAttributesAdditionPair = pair => { isArray(pair); -- cgit 1.3.0-6-gf8a5