UNPKG

vue-devui

Version:

DevUI components based on Vite and Vue3

2 lines (1 loc) 1.3 kB
(function(t,s){typeof exports=="object"&&typeof module!="undefined"?s(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],s):(t=typeof globalThis!="undefined"?globalThis:t||self,s(t.index={},t.Vue))})(this,function(t,s){"use strict";function c(u,a,e){let i=u;return a&&(i+=`__${a}`),e&&(i+=`--${e}`),i}function f(u,a=!1){const e=a?`.devui-${u}`:`devui-${u}`;return{b:()=>c(e),e:n=>n?c(e,n):"",m:n=>n?c(e,"",n):"",em:(n,p)=>n&&p?c(e,n,p):""}}var v="",d=s.defineComponent({name:"DStatus",props:{type:{default:"invalid",type:String}},setup(u,a){const e=f("status"),i=s.computed(()=>{const{type:o}=u,r=["success","error","initial","warning","waiting","running","invalid"];let l=`${e.b()} ${e.em("bg","invalid")}`;return r.includes(o)&&(l=`${e.b()} ${e.em("bg",o)}`),l});return()=>{var o,r;return s.createVNode("span",{class:i.value},[(r=(o=a.slots).default)==null?void 0:r.call(o)])}}}),m={title:"Status \u72B6\u6001",category:"\u901A\u7528",status:"100%",deprecated:{value:!0,reason:"Status \u662F\u65E0\u5185\u5BB9\u5305\u88F9\u72B6\u6001\u4E0B\u7684 Badge \u7EC4\u4EF6\uFF0C\u5E94\u8BE5\u4F7F\u7528 Badge \u66FF\u4EE3\u3002"},install(u){u.component(d.name,d)}};t.Status=d,t.default=m,Object.defineProperty(t,"__esModule",{value:!0}),t[Symbol.toStringTag]="Module"});