tyh-ui2
Version:
The next generation ui component library of tyh-ui is based on vue3 Version, fully embrace vue3.
2 lines (1 loc) • 985 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),o=require("./index2.js"),s={key:0,class:"tyh-card-header"},l={key:0,class:"tyh-card-title"},r={key:1,class:"tyh-card-subtitle"},n=e.defineComponent({name:"TyhCard"}),a=e.defineComponent({...n,props:o.Props,setup(d){return(t,c)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(["tyh-card",`tyh-card-shadow-${t.shadow}`])},[t.$slots.title||t.$slots.subtitle?(e.openBlock(),e.createElementBlock("div",s,[t.$slots.title?(e.openBlock(),e.createElementBlock("span",l,[e.renderSlot(t.$slots,"title")])):e.createCommentVNode("",!0),t.$slots.subtitle?(e.openBlock(),e.createElementBlock("span",r,[e.renderSlot(t.$slots,"subtitle")])):e.createCommentVNode("",!0)])):e.createCommentVNode("",!0),e.createElementVNode("div",{class:"tyh-card-body",style:e.normalizeStyle(t.bodyStyle)},[e.renderSlot(t.$slots,"default")],4)],2))}});exports.default=a;