mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-10-01 15:32:12 +08:00
3 lines
1.1 KiB
JavaScript
3 lines
1.1 KiB
JavaScript
System.register(["./index-legacy-BcevF5gJ.js"],function(e,t){"use strict";var s,a,n,l,u,c,i;return{setters:[e=>{s=e.l,a=e.x,n=e.k,l=e.y,u=e.i,c=e.z,i=e.A}],execute:function(){e("u",e=>{const t=u("app"),o=s("default"),r=new Map,d=new Map,f=new Map,g=(e,{style:t,className:s,...a})=>{t&&r.set(e,t),s&&d.set(e,s),f.set(e,l(a))};return a(()=>{g("default",{style:e.config.style,className:e.config.className})}),c(()=>{f.clear()}),{status:n(()=>o.value),style:n(()=>{const s=o.value||"default",a=r.get("default")||{},n=r.get(s);let l=t?.transformStyle(a)||{};return"default"!==s&&n&&(l=Object.keys(n).reduce((e,t)=>{const s=n[t];return null==s||isNaN(s)||""===s?{...e,[t]:n[t]}:{...e}},l)),e.config.displayHidden&&(l.display="none"),void 0!==e.config.condResult&&"mount"===e.config.displayRenderModel&&!1===e.config.condResult&&(l.display="none"),l}),className:n(()=>{const t=o.value||"default",s=d.get(t)??"",a=[];return e.config.type&&a.push(`magic-ui-${i(e.config.type)}`),e.config.layout&&a.push(`magic-layout-${e.config.layout}`),s&&a.push(s),a.join(" ")}),setStatus:e=>{o.value=e},registerStatus:g}})}}});
|
|
//# sourceMappingURL=use-component-status-legacy-CLECUXV2.js.map
|