yanzhen-design-vue
Version:
25 lines (24 loc) • 831 B
JavaScript
;
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;