From 40154dc1408f3eb7667985304d363848f40bbb1e Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Wed, 12 Nov 2025 19:08:24 +0100 Subject: element: update style attribute as a sub object instead of replacing it --- element/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'element') diff --git a/element/index.js b/element/index.js index f2b79ac..82c41ff 100644 --- a/element/index.js +++ b/element/index.js @@ -6,7 +6,11 @@ export function create(tag, options) { if (options) { Object.entries(options).forEach(([key, value]) => { - element[key] = value; + if (key === 'style') { + Object.entries(value).forEach(([k, v]) => element['style'][k] = v) + } else { + element[key] = value; + } }) } -- cgit v1.2.3-70-g09d2