Files
qhmes/web-dist/js/index-DekU8TEv.js
2026-06-16 18:19:57 +08:00

2 lines
1.3 KiB
Java

var p=(e,n,t)=>new Promise((i,s)=>{var d=o=>{try{a(t.next(o))}catch(g){s(g)}},c=o=>{try{a(t.throw(o))}catch(g){s(g)}},a=o=>o.done?i(o.value):Promise.resolve(o.value).then(d,c);a((t=t.apply(e,n)).next())});import{bo as f,fw as m,U as l,au as h}from"./index-X7Y8jykP.js";import{createPageContext as w}from"./usePageContext-9jIr04Op.js";import{useWindowSizeFn as C}from"./useWindowSizeFn-C-0M9_Ul.js";import{r,c as H,u,e as v,O as L,X as _,z as y,C as P,f as R,K as V,J as $}from"./vue-vendor-DNhG1Cve.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";const z=r(0),D=r(0);function O(){const e=r(window.innerHeight),n=r(window.innerHeight),t=H(()=>u(e)-u(z)-u(D)||0);C(()=>{e.value=window.innerHeight},100,{immediate:!0});function i(s){return p(this,null,function*(){n.value=s})}w({contentHeight:t,setPageHeight:i,pageHeight:n})}const S=v({name:"LayoutContent",components:{},setup(){const{prefixCls:e}=f("online-share-layout-content"),{getOpenPageLoading:n}=m(),{getLayoutContentMode:t,getPageLoading:i}=l();return O(),{prefixCls:e,getOpenPageLoading:n,getLayoutContentMode:t,getPageLoading:i}}});function k(e,n,t,i,s,d){const c=V("RouterView"),a=_("loading");return L((y(),P("div",{class:$([e.prefixCls,e.getLayoutContentMode])},[R(c)],2)),[[a,e.getOpenPageLoading&&e.getPageLoading]])}const J=h(S,[["render",k]]);export{J as default};