import{J as H,aE as k,ay as C,l as x,g as h,a5 as o,o as t,Q as s,R as r,Y as a,V as u,L as d,j as g}from"./vue.1704421723665.js";import{_ as F,u as $}from"./index.1704421723665.js";import{A as R}from"./aside.1704421723665.js";import{H as w,M as A}from"./main.1704421723665.js";import"./index.17044217236657.js";import"./index.170442172366528.js";import"./index.170442172366521.js";import"./logo-mini.1704421723665.js";import"./parent.1704421723665.js";const M=H({name:"layoutDefaults",components:{Aside:R,Header:w,Main:A},setup(){const{proxy:e}=g(),n=k(),c=$(),{themeConfig:l}=C(c),i=x(()=>l.value.isFixedHeader);return h(()=>n.path,()=>{e.$refs.layoutDefaultsScrollbarRef.wrap$.scrollTop=0}),{isFixedHeader:i}}});function T(e,n,c,l,i,v){const f=o("Aside"),p=o("Header"),_=o("Main"),y=o("el-scrollbar"),m=o("el-container"),b=o("el-backtop");return t(),s(m,{class:"layout-container"},{default:r(()=>[a(f),a(m,{class:d(["flex-center",{"layout-backtop":!e.isFixedHeader}])},{default:r(()=>[e.isFixedHeader?(t(),s(p,{key:0})):u("",!0),a(y,{ref:"layoutDefaultsScrollbarRef",class:d({"layout-backtop":e.isFixedHeader})},{default:r(()=>[e.isFixedHeader?u("",!0):(t(),s(p,{key:0})),a(_)]),_:1},8,["class"])]),_:1},8,["class"]),a(b,{target:".layout-backtop .el-scrollbar__wrap"})]),_:1})}var J=F(M,[["render",T]]);export{J as default};
|