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