UNPKG

@vuux/editor

Version:

Vue Nuxt 富文本编辑器

23 lines (22 loc) 544 B
import { defineComponent as s, computed as m, createBlock as r, openBlock as l, resolveDynamicComponent as p } from "vue"; import { icons as a } from "./icons/index.mjs"; const C = /* @__PURE__ */ s({ __name: "Icon", props: { name: {}, size: {} }, emits: ["click"], setup(n, { emit: o }) { const e = n, c = o, t = m(() => a[e.name] || null), i = () => { c("click"); }; return (u, k) => (l(), r(p(t.value), { size: e.size, onClick: i }, null, 8, ["size"])); } }); export { C as default };