UNPKG

@aotearoan/neon

Version:

Neon is a lightweight design library of Vue 3 components with minimal dependencies.

3 lines (2 loc) 980 B
"use strict";const l=require("./NeonLabel.cjs.js"),o=require("vue"),a=require("../../../_virtual/_plugin-vue_export-helper.cjs.js"),r={key:1,class:"neon-label__label"};function s(e,t,c,b,d,p){const n=o.resolveComponent("neon-icon");return o.openBlock(),o.createElementBlock("div",{class:o.normalizeClass(["neon-label",[`neon-label--${e.color}`,e.alternateColor?`neon-label--alternate-color-${e.alternateColor}`:"",`neon-label--${e.size}`,e.icon?`neon-label--icon-${e.iconPosition}`:"",{"neon-label--with-icon":e.icon,"neon-label--with-label":e.label,"neon-label--disabled":e.disabled}]])},[e.icon?(o.openBlock(),o.createBlock(n,{key:0,class:"neon-label__icon",color:e.color,disabled:e.disabled,name:e.icon},null,8,["color","disabled","name"])):o.createCommentVNode("",!0),e.label?(o.openBlock(),o.createElementBlock("span",r,o.toDisplayString(e.label),1)):o.createCommentVNode("",!0)],2)}const i=a(l,[["render",s]]);module.exports=i; //# sourceMappingURL=NeonLabel.vue.cjs.js.map