UNPKG

yanzhen-design-vue

Version:

37 lines (36 loc) 1.05 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const utilsVue = require("@yanzhen-libs/utils-vue"); const spin = require("ant-design-vue/es/spin"); require("../../../hooks/index.cjs"); const index = require("../../../hooks/use-namespace/index.cjs"); const ns = index.useNamespace("spin"); const spinOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const spinName = spinOptions.name; const AntSpin = utilsVue.propsSeparate({ ...spin.spinProps(), tip: utilsVue.epPropType.any, indicator: utilsVue.epPropType.any }); const spinProps = utilsVue.buildProps({ ...AntSpin.props, name: String, timeout: utilsVue.definePropType([String, Number]), tag: { type: utilsVue.definePropType([String, Boolean]), default: "spin" }, indicatorSize: utilsVue.definePropType([String, Number]) }); const spinEmits = { ...AntSpin.emits }; exports.AntSpin = AntSpin; exports.spinEmits = spinEmits; exports.spinName = spinName; exports.spinOptions = spinOptions; exports.spinProps = spinProps;