oso-utils
Version:
OSO共享工具包
2 lines (1 loc) • 732 B
JavaScript
(function(e,o){typeof exports=="object"&&typeof module<"u"?module.exports=o(require("vue")):typeof define=="function"&&define.amd?define(["vue"],o):(e=typeof globalThis<"u"?globalThis:e||self,e["oso-utils"]=o(e.Vue))})(this,function(e){"use strict";const o={name:"Button"},u=e.defineComponent({...o,emits:["click"],setup(n,{emit:t}){const c=t,i=s=>{c("click",s)};return(s,_)=>(e.openBlock(),e.createElementBlock("button",{class:e.normalizeClass(["vue-button"]),onClick:i},[e.renderSlot(s.$slots,"default",{},void 0,!0)]))}}),r=((n,t)=>{const c=n.__vccOpts||n;for(const[i,s]of t)c[i]=s;return c})(u,[["__scopeId","data-v-31b4e702"]]),f=[r],l="Oso";return{install(n){f.forEach(t=>{console.log(l+t.name),n.component(l+t.name,r)})}}});