yanzhen-design-vue
Version:
33 lines (32 loc) • 1.04 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const utilsVue = require("@yanzhen-libs/utils-vue");
const FormItem = require("ant-design-vue/es/form/FormItem");
require("../../../hooks/index.cjs");
const index = require("../../../hooks/use-namespace/index.cjs");
const ns = index.useNamespace("form-item");
const formItemOptions = {
ns,
class: ns.b(),
name: ns.defineVNodeName()
};
const formItemName = formItemOptions.name;
const AntFormItem = utilsVue.propsSeparate({
...FormItem.formItemProps(),
label: utilsVue.epPropType.any,
help: utilsVue.epPropType.any,
extra: utilsVue.epPropType.any,
validateStatus: utilsVue.epPropType.any
});
const formItemProps = utilsVue.buildProps({
...AntFormItem.props,
labelWidth: [Number, String]
});
const formItemEmits = {
...AntFormItem.emits
};
exports.AntFormItem = AntFormItem;
exports.formItemEmits = formItemEmits;
exports.formItemName = formItemName;
exports.formItemOptions = formItemOptions;
exports.formItemProps = formItemProps;