var p=(a,m,t)=>new Promise((l,i)=>{var c=e=>{try{r(t.next(e))}catch(s){i(s)}},_=e=>{try{r(t.throw(e))}catch(s){i(s)}},r=e=>e.done?l(e.value):Promise.resolve(e.value).then(c,_);r((t=t.apply(a,m)).next())});import{d as x,aG as H,r as u,W as $,A as C,u as n,o as R,l as S,e as k,w as z,a as L,X as h,q as g,bC as W,_ as b,__tla as q}from"./index-b5895273.js";import{u as A,__tla as B}from"./useWindowSizeFn-a59bee15.js";import{u as E,__tla as G}from"./useContentViewHeight-cd147d02.js";let v,I=Promise.all([(()=>{try{return q}catch(a){}})(),(()=>{try{return B}catch(a){}})(),(()=>{try{return G}catch(a){}})()]).then(()=>p(void 0,null,function*(){const a=["src"],m=x({__name:"index",props:{frameSrc:H.string.def("")},setup(t){const l=u(!0),i=u(50),c=u(window.innerHeight),_=u(),{headerHeightRef:r}=E(),{prefixCls:e}=$("iframe-page");A(d,150,{immediate:!0});const s=C(()=>({height:`${n(c)}px`}));function d(){const f=n(_);if(!f)return;const o=r.value;i.value=o,c.value=window.innerHeight-o;const w=document.documentElement.clientHeight-o;f.style.height=`${w}px`}function y(){l.value=!1,d()}return(f,o)=>(R(),S("div",{class:h(n(e)),style:g(s.value)},[k(n(W),{spinning:l.value,size:"large",style:g(s.value)},{default:z(()=>[L("iframe",{src:t.frameSrc,class:h(`${n(e)}__main`),ref_key:"frameRef",ref:_,onLoad:y},null,42,a)]),_:1},8,["spinning","style"])],6))}});v=b(m,[["__scopeId","data-v-e08ddc10"]])}));export{I as __tla,v as default};