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.38 kB
JavaScript
"use strict";var e=require("primevue/basecomponent"),t=require("primevue/card/style"),o=require("vue");function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var l={name:"Card",extends:{name:"BaseCard",extends:r(e).default,style:r(t).default}};l.render=function(e,t,r,l,s,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?(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),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:2,class:e.cx("footer")},e.ptm("footer")),[o.renderSlot(e.$slots,"footer")],16)):o.createCommentVNode("",!0)],16)],16)},module.exports=l;