ess-ui
Version:
一款UI组件库,适用于Vue3
39 lines (38 loc) • 1.02 kB
JavaScript
import { defineComponent as a, openBlock as c, createElementBlock as l, normalizeClass as r, renderSlot as u } from "vue";
const d = /* @__PURE__ */ a({
__name: "ess-button",
props: ["size", "type", "round", "empty"],
setup(e) {
return (t, n) => (c(), l("div", {
class: r([{
small: e.size === "small",
large: e.size === "large",
success: e.type === "success",
info: e.type === "info",
warning: e.type === "warning",
danger: e.type === "danger",
new: e.type === "new",
round: e.round != null,
empty: e.empty != null
}, "ess-button no-select"])
}, [
u(t.$slots, "default", {}, void 0, !0)
], 2));
}
});
const i = (e, t) => {
const n = e.__vccOpts || e;
for (const [s, o] of t)
n[s] = o;
return n;
}, m = /* @__PURE__ */ i(d, [["__scopeId", "data-v-3ee74eba"]]), y = [
m
], f = (e) => {
y.forEach((t) => e.component(t.__name, t));
}, v = {
install: f
};
export {
m as EssButton,
v as default
};