primevue
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/primevue) [ • 608 B
JavaScript
import i from"primevue/baseicon/style";import{ObjectUtils as o}from"primevue/utils";var e={name:"BaseIcon",props:{label:{type:String,default:void 0},spin:{type:Boolean,default:!1}},beforeMount:function(){var o;i.loadStyle({nonce:null===(o=this.$config)||void 0===o||null===(o=o.csp)||void 0===o?void 0:o.nonce})},methods:{pti:function(){var i=o.isEmpty(this.label);return{class:["p-icon",{"p-icon-spin":this.spin}],role:i?void 0:"img","aria-label":i?void 0:this.label,"aria-hidden":i}}},computed:{$config:function(){var i;return null===(i=this.$primevue)||void 0===i?void 0:i.config}}};export{e as default};