mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-04 12:18:14 +00:00
2 lines
2.1 KiB
JavaScript
2 lines
2.1 KiB
JavaScript
import{u as c,_ as i,w as y,a as d}from"./base-0e92f4db.js";import{d as n,G as b,c as f,b as u,e as p,g as _,n as m,u as s,h}from"./runtime-core.esm-bundler-67034826.js";const S=n({name:"ElContainer"}),C=n({...S,props:{direction:{type:String}},setup(r){const t=r,e=b(),o=c("container"),a=f(()=>t.direction==="vertical"?!0:t.direction==="horizontal"?!1:e&&e.default?e.default().some(g=>{const k=g.type.name;return k==="ElHeader"||k==="ElFooter"}):!1);return(l,g)=>(u(),p("section",{class:m([s(o).b(),s(o).is("vertical",s(a))])},[_(l.$slots,"default")],2))}});var B=i(C,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/container.vue"]]);const F=n({name:"ElAside"}),H=n({...F,props:{width:{type:String,default:null}},setup(r){const t=r,e=c("aside"),o=f(()=>t.width?e.cssVarBlock({width:t.width}):{});return(a,l)=>(u(),p("aside",{class:m(s(e).b()),style:h(s(o))},[_(a.$slots,"default")],6))}});var v=i(H,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/aside.vue"]]);const A=n({name:"ElFooter"}),M=n({...A,props:{height:{type:String,default:null}},setup(r){const t=r,e=c("footer"),o=f(()=>t.height?e.cssVarBlock({height:t.height}):{});return(a,l)=>(u(),p("footer",{class:m(s(e).b()),style:h(s(o))},[_(a.$slots,"default")],6))}});var E=i(M,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/footer.vue"]]);const N=n({name:"ElHeader"}),V=n({...N,props:{height:{type:String,default:null}},setup(r){const t=r,e=c("header"),o=f(()=>t.height?e.cssVarBlock({height:t.height}):{});return(a,l)=>(u(),p("header",{class:m(s(e).b()),style:h(s(o))},[_(a.$slots,"default")],6))}});var $=i(V,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/header.vue"]]);const z=n({name:"ElMain"}),x=n({...z,setup(r){const t=c("main");return(e,o)=>(u(),p("main",{class:m(s(t).b())},[_(e.$slots,"default")],2))}});var w=i(x,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/main.vue"]]);const j=y(B,{Aside:v,Footer:E,Header:$,Main:w}),q=d(v),D=d(E),J=d($),K=d(w);export{j as E,q as a,D as b,J as c,K as d};
|