import{d,O as i,P as u,g as F,a3 as L,N as M,s as _,i as P,c as a,j as E,ab as H,l as t,o as m,b as p,y as f,x as s,u as e,K as N,n as A,_ as I}from"./index.21f0b453.js";const O=d({name:"layoutMain"}),S=d({...O,setup(j,{expose:y}){const g=i(()=>u(()=>import("./parent.9e6c1ca7.js"),["assets/parent.9e6c1ca7.js","assets/index.21f0b453.js","assets/index.319ce9dc.css"])),b=i(()=>u(()=>import("./index.91a0e57c.js"),["assets/index.91a0e57c.js","assets/index.21f0b453.js","assets/index.319ce9dc.css"])),n=F(),v=L(),w=M(),{isTagsViewCurrenFull:x}=_(w),h=P(),{themeConfig:o}=_(h),k=a(()=>o.value.isFixedHeader),C=a(()=>o.value.isFooter&&!v.meta.isIframe),r=a(()=>{if(x.value)return"0px";const{isTagsview:l,layout:c}=o.value;return l&&c!=="classic","0px"});return E(()=>{H.done(600)}),y({layoutMainScrollbarRef:n}),(l,c)=>{const T=t("el-scrollbar"),R=t("el-backtop"),V=t("el-main");return m(),p(V,{class:"layout-main",style:A(e(k)?`height: calc(100% - ${e(r)})`:`minHeight: calc(100% - ${e(r)})`)},{default:f(()=>[s(T,{ref_key:"layoutMainScrollbarRef",ref:n,class:"layout-main-scroll","wrap-class":"layout-main-scroll","view-class":"layout-main-scroll"},{default:f(()=>[s(e(g)),e(C)?(m(),p(e(b),{key:0})):N("v-if",!0)]),_:1},512),s(R,{target:".layout-backtop .el-scrollbar__wrap"})]),_:1},8,["style"])}}}),D=I(S,[["__file","/data/jenkins/workspace/pay.ws.baibaodun.com.cn/src/layout/component/main.vue"]]);export{D as default};