2023-09-06 18:53:48 +08:00

2 lines
2.4 KiB
JavaScript

import{d as o,K as E,b as i,c as m,e as c,f as u,h as _,n as p,u as n,_ as d,j as h,l as b,T as f,v as S,x,y as C,V as B}from"./base-d77b0726.js";import{_ as V}from"./_plugin-vue_export-helper-c27b6911.js";const F=o({name:"ElContainer"}),H=o({...F,props:{direction:{type:String}},setup(r){const t=r,e=E(),s=i("container"),a=m(()=>t.direction==="vertical"?!0:t.direction==="horizontal"?!1:e&&e.default?e.default().some(g=>{const v=g.type.name;return v==="ElHeader"||v==="ElFooter"}):!1);return(l,g)=>(c(),u("section",{class:p([n(s).b(),n(s).is("vertical",n(a))])},[_(l.$slots,"default")],2))}});var M=d(H,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/container.vue"]]);const N=o({name:"ElAside"}),z=o({...N,props:{width:{type:String,default:null}},setup(r){const t=r,e=i("aside"),s=m(()=>t.width?e.cssVarBlock({width:t.width}):{});return(a,l)=>(c(),u("aside",{class:p(n(e).b()),style:h(n(s))},[_(a.$slots,"default")],6))}});var k=d(z,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/aside.vue"]]);const A=o({name:"ElFooter"}),j=o({...A,props:{height:{type:String,default:null}},setup(r){const t=r,e=i("footer"),s=m(()=>t.height?e.cssVarBlock({height:t.height}):{});return(a,l)=>(c(),u("footer",{class:p(n(e).b()),style:h(n(s))},[_(a.$slots,"default")],6))}});var w=d(j,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/footer.vue"]]);const D=o({name:"ElHeader"}),I=o({...D,props:{height:{type:String,default:null}},setup(r){const t=r,e=i("header"),s=m(()=>t.height?e.cssVarBlock({height:t.height}):{});return(a,l)=>(c(),u("header",{class:p(n(e).b()),style:h(n(s))},[_(a.$slots,"default")],6))}});var y=d(I,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/header.vue"]]);const O=o({name:"ElMain"}),T=o({...O,setup(r){const t=i("main");return(e,s)=>(c(),u("main",{class:p(n(t).b())},[_(e.$slots,"default")],2))}});var $=d(T,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/main.vue"]]);const K=b(M,{Aside:k,Footer:w,Header:y,Main:$}),Q=f(k),R=f(w),U=f(y),W=f($);const P={};function q(r,t){const e=B("router-view"),s=K;return c(),S(s,{class:"w-screen h-screen min-w-[1200px]"},{default:x(()=>[C(e)]),_:1})}const G=V(P,[["render",q]]),X=Object.freeze(Object.defineProperty({__proto__:null,default:G},Symbol.toStringTag,{value:"Module"}));export{G as D,K as E,Q as a,R as b,U as c,W as d,X as i};