UNPKG

primevue

Version:

PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc

2 lines (1 loc) 1.57 kB
this.primevue=this.primevue||{},this.primevue.card=function(e,t,o){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var s={name:"Card",extends:{name:"BaseCard",extends:r(e).default,style:r(t).default}};return s.render=function(e,t,r,s,l,c){return o.openBlock(),o.createElementBlock("div",o.mergeProps({class:e.cx("root")},e.ptm("root"),{"data-pc-name":"card"}),[e.$slots.header?(o.openBlock(),o.createElementBlock("div",o.mergeProps({key:0,class:e.cx("header")},e.ptm("header")),[o.renderSlot(e.$slots,"header")],16)):o.createCommentVNode("",!0),o.createElementVNode("div",o.mergeProps({class:e.cx("body")},e.ptm("body")),[e.$slots.title||e.$slots.subtitle?(o.openBlock(),o.createElementBlock("div",o.mergeProps({key:0,class:e.cx("caption")},e.ptm("caption")),[e.$slots.title?(o.openBlock(),o.createElementBlock("div",o.mergeProps({key:0,class:e.cx("title")},e.ptm("title")),[o.renderSlot(e.$slots,"title")],16)):o.createCommentVNode("",!0),e.$slots.subtitle?(o.openBlock(),o.createElementBlock("div",o.mergeProps({key:1,class:e.cx("subtitle")},e.ptm("subtitle")),[o.renderSlot(e.$slots,"subtitle")],16)):o.createCommentVNode("",!0)],16)):o.createCommentVNode("",!0),o.createElementVNode("div",o.mergeProps({class:e.cx("content")},e.ptm("content")),[o.renderSlot(e.$slots,"content")],16),e.$slots.footer?(o.openBlock(),o.createElementBlock("div",o.mergeProps({key:1,class:e.cx("footer")},e.ptm("footer")),[o.renderSlot(e.$slots,"footer")],16)):o.createCommentVNode("",!0)],16)],16)},s}(primevue.basecomponent,primevue.card.style,Vue);