diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-11-10 18:41:23 +0100 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-11-10 18:41:23 +0100 |
| commit | bf1fef8933e090ec92dbb04c66f9c868044c242f (patch) | |
| tree | edb96ae970a131771f914c6de9ba7e188961d6a5 /element/index.js | |
init commit
Diffstat (limited to 'element/index.js')
| -rw-r--r-- | element/index.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/element/index.js b/element/index.js new file mode 100644 index 0000000..f2b79ac --- /dev/null +++ b/element/index.js @@ -0,0 +1,14 @@ +export { Container } from './container.js'; +export { native } from './native.js'; + +export function create(tag, options) { + const element = document.createElement(tag); + + if (options) { + Object.entries(options).forEach(([key, value]) => { + element[key] = value; + }) + } + + return element; +} |