UNPKG

mine-h5-ui

Version:

一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍

25 lines (24 loc) 692 B
import { defineComponent as m, openBlock as r, createElementBlock as s, unref as t, normalizeStyle as a, normalizeClass as f } from "vue"; import { useClick as u } from "./hooks.js"; const C = /* @__PURE__ */ m({ name: "MeIcon", __name: "index", props: { name: {}, color: { default: "" }, size: { default: "" } }, emits: ["click"], setup(e, { emit: l }) { const i = l, { onClick: n } = u(i); return (k, o) => (r(), s("i", { class: f(["iconfont me-icon", e.name]), style: a(`color:${e.color};font-size:${e.size};`), onClick: o[0] || (o[0] = //@ts-ignore (...c) => t(n) && t(n)(...c)) }, null, 6)); } }); export { C as default };