main.31368a60.js 1.4 KB

1
  1. import{C as k,i as w,x as C,n as T}from"./index.e90e91ae.js";import{d as u,r as R,ap as M,al as c,k as a,j as V,a9 as o,o as F,E as H,G as i,M as t,u as A,A as B,ao as E}from"./vue.c652a52d.js";import"./elementPlus.63090717.js";import"./echarts.72dc8373.js";const L=u({name:"layoutMain"}),j=u({...L,setup(P,{expose:_}){const p=E(()=>T(()=>import("./parent.9f5c2ce9.js"),["assets/parent.9f5c2ce9.js","assets/index.e90e91ae.js","assets/vue.c652a52d.js","assets/elementPlus.63090717.js","assets/echarts.72dc8373.js","assets/index.ba2f2866.css"])),s=R(),m=M(),f=k(),d=w(),{themeConfig:e}=c(d),{isTagsViewCurrenFull:y}=c(f);a(()=>e.value.isFooter&&!m.meta.isIframe);const v=a(()=>e.value.isFixedHeader),x=a(()=>e.value.isFixedHeader?".layout-backtop-header-fixed .el-scrollbar__wrap":".layout-backtop .el-scrollbar__wrap"),l=a(()=>{if(y.value)return"0px";const{isTagsview:r,layout:n}=e.value;return r&&n!=="classic"?"85px":"51px"});return V(()=>{C.done(600)}),_({layoutMainScrollbarRef:s}),(r,n)=>{const g=o("el-scrollbar"),b=o("el-backtop"),h=o("el-main");return F(),H(h,{class:"layout-main",style:B(v.value?`height: calc(100% - ${l.value})`:`minHeight: calc(100% - ${l.value})`)},{default:i(()=>[t(g,{ref_key:"layoutMainScrollbarRef",ref:s,class:"layout-main-scroll layout-backtop-header-fixed","wrap-class":"layout-main-scroll","view-class":"layout-main-scroll"},{default:i(()=>[t(A(p))]),_:1},512),t(b,{target:x.value},null,8,["target"])]),_:1},8,["style"])}}});export{j as default};