@horojs/core
Version:
A micro library for a reactive UI application.
3 lines (2 loc) • 551 B
JavaScript
function t(t,e){let n=()=>{},r={end:t,start:t};const s=document.createRange(),o=e((t=>{s.setStartBefore(r.start),s.setEndAfter(r.end),"string"==typeof t?r=function(t,e){const n=document.createTextNode(e);return t.deleteContents(),t.insertNode(n),t.selectNode(n),{end:n,start:n}}(s,t):(r=function(t,e){t.deleteContents();const n={start:e.fragment.firstChild,end:e.fragment.lastChild};return t.insertNode(e.fragment),n}(s,t),n(),n=t.unsubscribe)}));return()=>{n(),o?.()}}export{t as injectDynamicValue};
//# sourceMappingURL=inject-dynamic-value.js.map