UNPKG

yanzhen-design-vue

Version:

25 lines (24 loc) 831 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const utilsVue = require("@yanzhen-libs/utils-vue"); const Form = require("ant-design-vue/es/form/Form"); require("../../../hooks/index.cjs"); const index = require("../../../hooks/use-namespace/index.cjs"); const ns = index.useNamespace("form"); const formOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const formName = formOptions.name; const AntForm = utilsVue.propsSeparate(Form.formProps()); const formProps = utilsVue.buildProps({ ...AntForm.props, labelWidth: utilsVue.definePropType([Number, String]) }); const formEmits = utilsVue.buildEmits(AntForm.emits); exports.AntForm = AntForm; exports.formEmits = formEmits; exports.formName = formName; exports.formOptions = formOptions; exports.formProps = formProps;