1
0
mirror of https://github.com/jaandrle/deka-dom-el synced 2025-07-04 05:32:13 +02:00

🧱 add jsdom support

This commit is contained in:
2023-09-05 11:01:29 +02:00
parent 0090f534b1
commit ec169ca740
4 changed files with 25 additions and 2 deletions

View File

@ -22,7 +22,7 @@ export function createElement(tag, attributes, ...connect){
case typeof tag==="function": el= tag(attributes || undefined); break;
case tag==="#text": el= assign(document.createTextNode(""), attributes); break;
case namespace_curr!=="html": el= assign(document.createElementNS(namespace_curr, tag), attributes); break;
default: el= assign(document.createElement(tag), attributes);
case !el: el= assign(document.createElement(tag), attributes);
}
connect.forEach(c=> c(el));
return el;