oso-utils
Version:
OSO共享工具包
33 lines (32 loc) • 780 B
JavaScript
import { defineComponent as a, createElementBlock as r, openBlock as _, normalizeClass as m, renderSlot as i } from "vue";
const p = {
name: "Button"
}, u = /* @__PURE__ */ a({
...p,
emits: ["click"],
setup(t, { emit: o }) {
const e = o, c = (n) => {
e("click", n);
};
return (n, k) => (_(), r("button", {
class: m(["vue-button"]),
onClick: c
}, [
i(n.$slots, "default", {}, void 0, !0)
]));
}
}), f = (t, o) => {
const e = t.__vccOpts || t;
for (const [c, n] of o)
e[c] = n;
return e;
}, l = /* @__PURE__ */ f(u, [["__scopeId", "data-v-31b4e702"]]), d = [l], s = "Oso", B = {
install(t) {
d.forEach((o) => {
console.log(s + o.name), t.component(s + o.name, l);
});
}
};
export {
B as default
};