2 lines
656 B
JavaScript
2 lines
656 B
JavaScript
"use strict";(()=>{var t=new phpWasm.PHP;t.addEventListener("ready",()=>{let e=window.Intl?.DateTimeFormat?.().resolvedOptions().timeZone||"UTC";t.run(`<?php date_default_timezone_set('${e}');`)});var s=e=>{let n=e?.innerText?.trim();if(!n)return;let o=document.createElement("div");e.parentNode?.insertBefore(o,e.nextSibling);let r="";t.addEventListener("output",d=>r+=d.detail),t.addEventListener("ready",()=>{t.run(n).then(()=>{o.innerHTML=r})}),t.addEventListener("error",d=>{d.detail.forEach(i=>{i=i.trim(),i&&console.log(i)})})};addEventListener("load",()=>{let n=document.querySelectorAll('script[type="text/php-wasm"]');for(let o of n)s(o)});})();
|