tmagic-editor/playground/runtime/vue/page/assets/use-component-status-legacy-NfidIaQ1.js
2026-03-19 03:41:09 +00:00

2 lines
1.1 KiB
JavaScript

System.register(["./src-legacy-BoMLmZn6.js"],function(e,t){var s,n,a,u,l,c,o;return{setters:[function(e){s=e.A,n=e.K,a=e.V,u=e.W,l=e.q,c=e.u,o=e.x}],execute:function(){e("t",e=>{const t=s("app"),i=n("default"),r=new Map,f=new Map,d=new Map,g=(e,{style:t,className:s,...n})=>{t&&r.set(e,t),s&&f.set(e,s),d.set(e,l(n))};return a(()=>{g("default",{style:e.config.style,className:e.config.className})}),u(()=>{d.clear()}),{status:o(()=>i.value),style:o(()=>{const s=i.value||"default",n=r.get("default")||{},a=r.get(s);let u=t?.transformStyle(n)||{};return"default"!==s&&a&&(u=Object.keys(a).reduce((e,t)=>{const s=a[t];return null==s||isNaN(s)||""===s?{...e,[t]:a[t]}:{...e}},u)),e.config.displayHidden&&(u.display="none"),void 0!==e.config.condResult&&"mount"===e.config.displayRenderModel&&!1===e.config.condResult&&(u.display="none"),u}),className:o(()=>{const t=i.value||"default",s=f.get(t)??"",n=[];return e.config.type&&n.push(`magic-ui-${c(e.config.type)}`),e.config.layout&&n.push(`magic-layout-${e.config.layout}`),s&&n.push(s),n.join(" ")}),setStatus:e=>{i.value=e},registerStatus:g}})}}});
//# sourceMappingURL=use-component-status-legacy-NfidIaQ1.js.map