(function(s,u){typeof exports=="object"&&typeof module<"u"?u(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],u):(s=typeof globalThis<"u"?globalThis:s||self,u(s.index={},s.Vue))})(this,function(s,u){"use strict";const r={type:{type:String,default:"initial"}},$="",f="g";function i(t,n,e){let c=t;return n&&(c+=`__${n}`),e&&(c+=`--${e}`),c}function d(t,n=!1){const e=n?`.${f}-${t}`:`${f}-${t}`;return{b:()=>i(e),e:o=>o?i(e,o):"",m:o=>o?i(e,"",o):"",em:(o,p)=>o&&p?i(e,o,p):""}}const l="G",a=u.defineComponent({name:`${l}Status`,props:r,setup(t,{slots:n}){const e=d("status"),c=u.computed(()=>`${e.b()} ${e.m(t.type)}`);return()=>u.createVNode("div",{class:c.value},[u.createVNode("span",null,[n.default&&n.default()])])}});a.install=function(t,n){t.component(n||a.name,a)};const m={title:"Status 状态",category:"通用",status:"100%",install(t){t.component(a.name,a)}};s.Status=a,s.default=m,Object.defineProperties(s,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});
