mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
30 lines (29 loc) • 802 B
JavaScript
import { defineComponent as s, createElementBlock as m, openBlock as c, unref as l, normalizeStyle as a, normalizeClass as f } from "vue";
import { useClick as p } from "./hooks.js";
/*!
* mine-h5-ui v2.15.0
* Copyright (c) 2025 biaov
* @license MIT
*/
const z = /* @__PURE__ */ s({
name: "MeIcon",
__name: "index",
props: {
name: {},
color: { default: "" },
size: { default: "" }
},
emits: ["click"],
setup(u, { emit: i }) {
const t = i, { onClick: o } = p(t);
return (e, n) => (c(), m("i", {
class: f(["iconfont me-icon", e.name]),
style: a(`color:${e.color};font-size:${e.size};`),
onClick: n[0] || (n[0] = //@ts-ignore
(...r) => l(o) && l(o)(...r))
}, null, 6));
}
});
export {
z as default
};