UNPKG

yanzhen-design-vue

Version:

35 lines (34 loc) 1.17 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const Group = require("ant-design-vue/es/radio/Group"); const utilsVue = require("@yanzhen-libs/utils-vue"); require("../../../hooks/index.cjs"); const selectCommonProps = require("../../select/src/hooks/select-common-props.cjs"); const index = require("../../../hooks/use-namespace/index.cjs"); const ns = index.useNamespace("radio-group"); const radioGroupOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const radioGroupName = radioGroupOptions.name; const AntRadioGroup = utilsVue.propsSeparate(Group.radioGroupProps()); const radioGroupProps = utilsVue.buildProps({ ...Group.radioGroupProps(), ...selectCommonProps.optionsProps(), type: { type: String, values: ["button", "default"], default: "default" } }); const radioGroupEmits = utilsVue.buildEmits({ ...AntRadioGroup.emits, blur: (e) => true, focus: (e) => true }); exports.AntRadioGroup = AntRadioGroup; exports.radioGroupEmits = radioGroupEmits; exports.radioGroupName = radioGroupName; exports.radioGroupOptions = radioGroupOptions; exports.radioGroupProps = radioGroupProps;