UNPKG

flexium

Version:

A lightweight, signals-based UI framework with cross-platform renderers

2 lines 2.83 kB
'use strict';var chunkR4WOZS3B_js=require('./chunk-R4WOZS3B.js'),chunkVAF3MBL4_js=require('./chunk-VAF3MBL4.js'),chunkW6V74NAX_js=require('./chunk-W6V74NAX.js'),chunkD6KW52AC_js=require('./chunk-D6KW52AC.js');require('./chunk-KJYJVCHF.js');var chunkMOEFWUNZ_js=require('./chunk-MOEFWUNZ.js');function D(t,e){o(t,e.firstChild);}function o(t,e){if(!e||!t)return null;if((typeof t=="string"||typeof t=="number")&&e.nodeType===Node.TEXT_NODE)return e.textContent!==String(t)&&(e.textContent=String(t)),e.nextSibling;if(chunkMOEFWUNZ_js.h(t)&&e.nodeType===Node.TEXT_NODE)return chunkMOEFWUNZ_js.d(()=>{e.textContent=String(t.value);}),e.nextSibling;if(typeof t.type=="function"){let r=t.type(t.props||{});return o(r,e)}if(typeof t.type=="string"&&e.nodeType===Node.ELEMENT_NODE&&e.tagName.toLowerCase()===t.type.toLowerCase()){let r=e;if(t.props){for(let n in t.props)if(n.startsWith("on")){let i=n.slice(2).toLowerCase();r.addEventListener(i,t.props[n]);}}let l=r.firstChild;if(t.children){let n=Array.isArray(t.children)?t.children:[t.children];for(let i of n)l=o(i,l);}return r.nextSibling}return e.nextSibling}Object.defineProperty(exports,"createRoot",{enumerable:true,get:function(){return chunkR4WOZS3B_js.b}});Object.defineProperty(exports,"render",{enumerable:true,get:function(){return chunkR4WOZS3B_js.a}});Object.defineProperty(exports,"DOMRenderer",{enumerable:true,get:function(){return chunkVAF3MBL4_js.b}});Object.defineProperty(exports,"Portal",{enumerable:true,get:function(){return chunkVAF3MBL4_js.g}});Object.defineProperty(exports,"createReactiveRoot",{enumerable:true,get:function(){return chunkVAF3MBL4_js.f}});Object.defineProperty(exports,"domRenderer",{enumerable:true,get:function(){return chunkVAF3MBL4_js.c}});Object.defineProperty(exports,"mountReactive",{enumerable:true,get:function(){return chunkVAF3MBL4_js.d}});Object.defineProperty(exports,"state",{enumerable:true,get:function(){return chunkW6V74NAX_js.a}});Object.defineProperty(exports,"Fragment",{enumerable:true,get:function(){return chunkD6KW52AC_js.f}});Object.defineProperty(exports,"createTextVNode",{enumerable:true,get:function(){return chunkD6KW52AC_js.h}});Object.defineProperty(exports,"h",{enumerable:true,get:function(){return chunkD6KW52AC_js.e}});Object.defineProperty(exports,"isVNode",{enumerable:true,get:function(){return chunkD6KW52AC_js.g}});Object.defineProperty(exports,"batch",{enumerable:true,get:function(){return chunkMOEFWUNZ_js.e}});Object.defineProperty(exports,"effect",{enumerable:true,get:function(){return chunkMOEFWUNZ_js.d}});Object.defineProperty(exports,"root",{enumerable:true,get:function(){return chunkMOEFWUNZ_js.g}});Object.defineProperty(exports,"untrack",{enumerable:true,get:function(){return chunkMOEFWUNZ_js.f}});exports.hydrate=D;//# sourceMappingURL=dom.js.map //# sourceMappingURL=dom.js.map