Slight adjustment to style assignment.

This commit is contained in:
flash 2025-02-20 19:17:17 +00:00
parent 55fca7b945
commit 24d93a5dbf

View file

@ -102,7 +102,12 @@ const $element = function(type, props, ...children) {
if(element[key] instanceof DOMTokenList)
setFunc = (ak, av) => { if(av) element[key].add(ak); };
else if(element[key] instanceof CSSStyleDeclaration)
setFunc = (ak, av) => { element[key].setProperty(ak, av); }
setFunc = (ak, av) => {
if(ak.includes('-'))
element[key].setProperty(ak, av);
else
element[key][ak] = av;
};
else
setFunc = (ak, av) => { element[key][ak] = av; };