import{aq as n,aT as c,d,ay as p,o,c as t,a0 as r,e as s,aZ as l,y as i,N as y,x as u,t as m,V as f,aI as h,aL as v}from"./index.js";const S=n({header:{type:String,default:""},bodyStyle:{type:c([String,Object,Array]),default:""},shadow:{type:String,values:["always","hover","never"],default:"always"}}),w=d({name:"ElCard"}),C=d({...w,props:S,setup(b){const a=p("card");return(e,g)=>(o(),t("div",{class:r([s(a).b(),s(a).is(`${e.shadow}-shadow`)])},[e.$slots.header||e.header?(o(),t("div",{key:0,class:r(s(a).e("header"))},[l(e.$slots,"header",{},()=>[i(y(e.header),1)])],2)):u("v-if",!0),m("div",{class:r(s(a).e("body")),style:f(e.bodyStyle)},[l(e.$slots,"default")],6)],2))}});var _=h(C,[["__file","/home/runner/work/element-plus/element-plus/packages/components/card/src/card.vue"]]);const N=v(_);export{N as E};
|