UNPKG

yanzhen-design-vue

Version:

40 lines (39 loc) 1.05 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const utilsVue = require("@yanzhen-libs/utils-vue"); require("../../../hooks/index.cjs"); const index = require("../../../hooks/use-namespace/index.cjs"); const ns = index.useNamespace("icon"); const iconOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const iconName = iconOptions.name; const antdIconProps = utilsVue.buildProps({ twoToneColor: { type: utilsVue.definePropType([String, Array]) }, spin: { type: utilsVue.definePropType(Boolean), default: false }, rotate: { type: utilsVue.definePropType(Number) } // style: { // type: definePropType<CSSProperties>([String, Object, Array]), // }, }); const iconProps = utilsVue.buildProps({ ...antdIconProps, type: { type: utilsVue.definePropType(String) } }); const iconEmits = {}; exports.antdIconProps = antdIconProps; exports.iconEmits = iconEmits; exports.iconName = iconName; exports.iconOptions = iconOptions; exports.iconProps = iconProps;