2 lines
896 B
JavaScript
2 lines
896 B
JavaScript
import{p as y,d as u,v as p,q as m,b as o,j as l,x as s,f as i,k as t,A as h,t as x,z as d,m as f}from"./index-7b3f5fdc.js";const k={key:0,class:"layui-card-header"},v={class:"layui-card-header-title"},w={key:0,class:"layui-card-header-extra"},b={class:"layui-card-body"},$={key:1,class:"layui-card-footer"},B=y(u({name:"LayCard",__name:"index",props:{title:{},shadow:{default:"always"}},setup(c){const r=c,e=p(),n=m(()=>({shadow:r.shadow==="always","is-hover-shadow":r.shadow==="hover"}));return(a,C)=>(o(),l("div",{class:f(["layui-card",n.value])},[s(e).title||a.title||s(e).extra?(o(),l("div",k,[i("span",v,[t(a.$slots,"title",{},()=>[h(x(a.title),1)])]),s(e).extra?(o(),l("span",w,[t(a.$slots,"extra")])):d("",!0)])):d("",!0),i("div",b,[s(e).body?t(a.$slots,"body",{key:0}):t(a.$slots,"default",{key:1})]),s(e).footer?(o(),l("div",$,[t(a.$slots,"footer")])):d("",!0)],2))}}));export{B as V};
|