yanzhen-design-vue
Version:
37 lines (36 loc) • 1.05 kB
JavaScript
;
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;