yanzhen-design-vue
Version:
27 lines (26 loc) • 958 B
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const Radio = require("ant-design-vue/es/radio/Radio");
const utilsVue = require("@yanzhen-libs/utils-vue");
const utils = require("@yanzhen-libs/utils");
const lodashEs = require("lodash-es");
require("../../../hooks/index.cjs");
const index = require("../../../hooks/use-namespace/index.cjs");
const ns = index.useNamespace("radio");
const radioOptions = {
ns,
class: ns.b(),
name: ns.defineVNodeName()
};
const radioName = radioOptions.name;
const AntRadio = utilsVue.propsSeparate({
...Radio.radioProps(),
value: utilsVue.epPropType.any
});
const radioProps = utilsVue.buildProps(utils.mergeWith(lodashEs.cloneDeep(AntRadio.props), {}));
const radioEmits = utilsVue.buildEmits(AntRadio.emits);
exports.AntRadio = AntRadio;
exports.radioEmits = radioEmits;
exports.radioName = radioName;
exports.radioOptions = radioOptions;
exports.radioProps = radioProps;