primevue
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/primevue) [ • 1.12 kB
JavaScript
this.primevue=this.primevue||{},this.primevue.badge=function(e,t,s){"use strict";function a(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i={name:"Badge",extends:a(e).default,props:{value:{type:[String,Number],default:null},severity:{type:String,default:null},size:{type:String,default:null}},computed:{containerClass(){return this.$slots.default?"p-overlay-badge":this.badgeClass},badgeClass(){return["p-badge p-component",{"p-badge-no-gutter":t.ObjectUtils.isNotEmpty(this.value)&&1===String(this.value).length,"p-badge-dot":t.ObjectUtils.isEmpty(this.value)&&!this.$slots.default,"p-badge-lg":"large"===this.size,"p-badge-xl":"xlarge"===this.size,"p-badge-info":"info"===this.severity,"p-badge-success":"success"===this.severity,"p-badge-warning":"warning"===this.severity,"p-badge-danger":"danger"===this.severity}]}}};return i.render=function(e,t,a,i,r,n){return s.openBlock(),s.createElementBlock("span",s.mergeProps({class:n.badgeClass},e.ptm("root")),[s.renderSlot(e.$slots,"default",{},(()=>[s.createTextVNode(s.toDisplayString(a.value),1)]))],16)},i}(primevue.basecomponent,primevue.utils,Vue);