UNPKG

yanzhen-design-vue

Version:

21 lines (20 loc) 593 B
import { defineComponent, openBlock, createBlock, unref } from "vue"; import { useIcon } from "./use-icon.mjs"; import { iconName, iconProps, iconEmits } from "./icon.mjs"; const _sfc_main = /* @__PURE__ */ defineComponent({ ...{ name: iconName, inheritAttrs: true }, __name: "icon", props: iconProps, emits: iconEmits, setup(__props, { emit: __emit }) { const props = __props; const emit = __emit; const { Icon } = useIcon(props, emit); return (_ctx, _cache) => { return openBlock(), createBlock(unref(Icon)); }; } }); export { _sfc_main as default };