UNPKG

eslink-ui-plus

Version:

vue3 component library, css framework

22 lines (21 loc) 1.6 kB
(function(e,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t(require("vue")):typeof define=="function"&&define.amd?define(["vue"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,e["es-tag"]=t(e.Vue))})(this,function(e){"use strict";var t=e.defineComponent({name:"es-tag",props:{styles:{type:Object,default:()=>({})},type:{type:String,default:"success"},text:{type:[String,Number],default:"\u6210\u529F"}},setup(){return{}}});function r(n,a,o,s,d,l){return e.openBlock(),e.createElementBlock("span",{class:e.normalizeClass(["es-tag",[n.type]]),style:e.normalizeStyle(n.styles)},[e.renderSlot(n.$slots,"default",{},()=>[e.createTextVNode(e.toDisplayString(n.text),1)])],6)}function i(n,a){a===void 0&&(a={});var o=a.insertAt;if(!(!n||typeof document=="undefined")){var s=document.head||document.getElementsByTagName("head")[0],d=document.createElement("style");d.type="text/css",o==="top"&&s.firstChild?s.insertBefore(d,s.firstChild):s.appendChild(d),d.styleSheet?d.styleSheet.cssText=n:d.appendChild(document.createTextNode(n))}}var c=`.es-tag[data-v-19bd3e1c] { padding: 2px 4px; font-size: 12px; border-radius: 4px; } .es-tag.success[data-v-19bd3e1c] { background: #d5f4f6; color: #09757c; } .es-tag.error[data-v-19bd3e1c] { background: #fbd4d4; color: #da0000; } .es-tag.warn[data-v-19bd3e1c] { background: #fff8bf; color: #875c0a; } .es-tag.normal[data-v-19bd3e1c] { background: #d8f1d8; color: #368137; }`;return i(c),t.render=r,t.__scopeId="data-v-19bd3e1c",t.__file="components/tag/index.vue",t.install=n=>{n.component("es-tag",t)},t});