main.22889c63.js 1.4 KB

1
  1. import{C as h,i as k,x as w,n as C}from"./index.5ce19447.js";import{d as T,r as R,ao as V,al as c,k as a,j as F,a9 as o,o as H,E as M,G as i,M as t,u as A,A as B,an as E}from"./vue.65d9dadc.js";import"./elementPlus.ff7602ba.js";import"./echarts.72dc8373.js";const $=T({__name:"main",setup(L,{expose:u}){const _=E(()=>C(()=>import("./parent.d1a8a002.js"),["assets/parent.d1a8a002.js","assets/index.5ce19447.js","assets/vue.65d9dadc.js","assets/elementPlus.ff7602ba.js","assets/echarts.72dc8373.js","assets/index.cbf2a91c.css"])),s=R(),m=V(),p=h(),f=k(),{themeConfig:e}=c(f),{isTagsViewCurrenFull:d}=c(p);a(()=>e.value.isFooter&&!m.meta.isIframe);const y=a(()=>e.value.isFixedHeader),v=a(()=>e.value.isFixedHeader?".layout-backtop-header-fixed .el-scrollbar__wrap":".layout-backtop .el-scrollbar__wrap"),r=a(()=>{if(d.value)return"0px";const{isTagsview:l,layout:n}=e.value;return l&&n!=="classic"?"85px":"51px"});return F(()=>{w.done(600)}),u({layoutMainScrollbarRef:s}),(l,n)=>{const x=o("el-scrollbar"),g=o("el-backtop"),b=o("el-main");return H(),M(b,{class:"layout-main",style:B(y.value?`height: calc(100% - ${r.value})`:`minHeight: calc(100% - ${r.value})`)},{default:i(()=>[t(x,{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(_))]),_:1},512),t(g,{target:v.value},null,8,["target"])]),_:1},8,["style"])}}});export{$ as default};