el-footer.83fa7621.js 2.5 KB

1
  1. import{ap as N,aq as V,f as a,N as u,o as l,c,a2 as n,k as t,R as i,d as $,t as g,n as b,a as B,a4 as _,_ as f,ar as S,bk as H,y as h,as as y}from"./entry.b59333b6.js";const A=N({header:{type:String,default:""},footer:{type:String,default:""},bodyStyle:{type:V([String,Object,Array]),default:""},bodyClass:String,shadow:{type:String,values:["always","hover","never"],default:"always"}}),F=a({name:"ElCard"}),M=a({...F,props:A,setup(r){const s=u("card");return(e,o)=>(l(),c("div",{class:n([t(s).b(),t(s).is(`${e.shadow}-shadow`)])},[e.$slots.header||e.header?(l(),c("div",{key:0,class:n(t(s).e("header"))},[i(e.$slots,"header",{},()=>[$(g(e.header),1)])],2)):b("v-if",!0),B("div",{class:n([t(s).e("body"),e.bodyClass]),style:_(e.bodyStyle)},[i(e.$slots,"default")],6),e.$slots.footer||e.footer?(l(),c("div",{key:1,class:n(t(s).e("footer"))},[i(e.$slots,"footer",{},()=>[$(g(e.footer),1)])],2)):b("v-if",!0)],2))}});var z=f(M,[["__file","card.vue"]]);const Q=S(z),P=a({name:"ElContainer"}),I=a({...P,props:{direction:{type:String}},setup(r){const s=r,e=H(),o=u("container"),d=h(()=>s.direction==="vertical"?!0:s.direction==="horizontal"?!1:e&&e.default?e.default().some(m=>{const v=m.type.name;return v==="ElHeader"||v==="ElFooter"}):!1);return(p,m)=>(l(),c("section",{class:n([t(o).b(),t(o).is("vertical",t(d))])},[i(p.$slots,"default")],2))}});var T=f(I,[["__file","container.vue"]]);const j=a({name:"ElAside"}),q=a({...j,props:{width:{type:String,default:null}},setup(r){const s=r,e=u("aside"),o=h(()=>s.width?e.cssVarBlock({width:s.width}):{});return(d,p)=>(l(),c("aside",{class:n(t(e).b()),style:_(t(o))},[i(d.$slots,"default")],6))}});var E=f(q,[["__file","aside.vue"]]);const D=a({name:"ElFooter"}),O=a({...D,props:{height:{type:String,default:null}},setup(r){const s=r,e=u("footer"),o=h(()=>s.height?e.cssVarBlock({height:s.height}):{});return(d,p)=>(l(),c("footer",{class:n(t(e).b()),style:_(t(o))},[i(d.$slots,"default")],6))}});var C=f(O,[["__file","footer.vue"]]);const R=a({name:"ElHeader"}),G=a({...R,props:{height:{type:String,default:null}},setup(r){const s=r,e=u("header"),o=h(()=>s.height?e.cssVarBlock({height:s.height}):{});return(d,p)=>(l(),c("header",{class:n(t(e).b()),style:_(t(o))},[i(d.$slots,"default")],6))}});var w=f(G,[["__file","header.vue"]]);const J=a({name:"ElMain"}),K=a({...J,setup(r){const s=u("main");return(e,o)=>(l(),c("main",{class:n(t(s).b())},[i(e.$slots,"default")],2))}});var k=f(K,[["__file","main.vue"]]);const U=S(T,{Aside:E,Footer:C,Header:w,Main:k});y(E);y(C);const W=y(w),X=y(k);export{W as E,Q as a,X as b,U as c};