2 lines
1.5 KiB
Java
2 lines
1.5 KiB
Java
import{f as s,e as u,u as m,d,ah as l,v as f,q as h,as as v,ar as w,at as C,k as L}from"./vue-vendor-C7Zq48Yl.js";import{n as P,d2 as x,R as y}from"./index-BI6CMai0.js";import{createPageContext as H}from"./usePageContext-l-f4bNz7.js";import{useWindowSizeFn as k}from"./useWindowSizeFn-PRZSD86C.js";import{h as D}from"./main.index-Cs5ETdXF.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./vxe-table-vendor-B88kchpX.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.js";import"./index-Dg4HCEvo.js";var S=(e,o,t)=>new Promise((i,a)=>{var p=n=>{try{r(t.next(n))}catch(c){a(c)}},g=n=>{try{r(t.throw(n))}catch(c){a(c)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(p,g);r((t=t.apply(e,o)).next())});const z=s(0),M=s(0);function O(){const e=s(window.innerHeight),o=s(window.innerHeight),t=u(()=>m(e)-m(z)-m(M)||0);k(()=>{e.value=window.innerHeight},100,{immediate:!0});function i(a){return S(this,null,function*(){o.value=a})}H({contentHeight:t,setPageHeight:i,pageHeight:o})}const R=d({name:"LayoutContent",components:{},setup(){const{prefixCls:e}=P("layout-content"),{getOpenPageLoading:o}=x(),{getLayoutContentMode:t,getPageLoading:i}=y();return O(),{prefixCls:e,getOpenPageLoading:o,getLayoutContentMode:t,getPageLoading:i}}});function B(e,o,t,i,a,p){const g=l("RouterView"),r=f("loading");return h((v(),w("div",{class:C([e.prefixCls,e.getLayoutContentMode])},[L(g)],2)),[[r,e.getOpenPageLoading&&e.getPageLoading]])}const G=D(R,[["render",B]]);export{G as default};
|