import{d as u,i as r,s as c,O as t,P as s,X as d,k as m,o as f,b as y,r as p,u as v,L as a,I as i,_ as L}from"./index.21f0b453.js";const E=u({name:"layout"}),R=u({...E,setup(C){const l=r(),{themeConfig:e}=c(l),_={defaults:t(()=>s(()=>import("./defaults.14a4096f.js"),["assets/defaults.14a4096f.js","assets/index.21f0b453.js","assets/index.319ce9dc.css"])),classic:t(()=>s(()=>import("./classic.d240aba9.js"),["assets/classic.d240aba9.js","assets/index.21f0b453.js","assets/index.319ce9dc.css"])),transverse:t(()=>s(()=>import("./transverse.6020a9c7.js"),["assets/transverse.6020a9c7.js","assets/index.21f0b453.js","assets/index.319ce9dc.css"])),columns:t(()=>s(()=>import("./columns.5e9b7c27.js"),["assets/columns.5e9b7c27.js","assets/index.21f0b453.js","assets/index.319ce9dc.css"]))},n=()=>{a.get("oldLayout")||a.set("oldLayout",e.value.layout);const o=document.body.clientWidth;o<1e3?(e.value.isCollapse=!1,i.emit("layoutMobileResize",{layout:"defaults",clientWidth:o})):i.emit("layoutMobileResize",{layout:a.get("oldLayout")?a.get("oldLayout"):e.value.layout,clientWidth:o})};return d(()=>{n(),window.addEventListener("resize",n)}),m(()=>{window.removeEventListener("resize",n)}),(o,T)=>(f(),y(p(_[v(e).layout])))}}),g=L(R,[["__file","/data/jenkins/workspace/pay.ws.baibaodun.com.cn/src/layout/index.vue"]]);export{g as default};