UNPKG

ideaz-element

Version:

<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>

19 lines (18 loc) 702 B
import "../../../../utils/index.mjs"; import { computed as l } from "vue"; import { isFunction as u } from "../../../../utils/is.mjs"; function a(m) { return { formItemProps: l(() => { var o, t, s; const { col: e } = m, r = { extra: e.extra, labelWidth: e.labelWidth, rules: e.rules, ...e.formItemProps }; return (e.required === !0 || (o = e.rules) != null && o.required || (t = e.formItemProps) != null && t.required) && (r.rules = { required: !0, message: e.message || ((s = e.fieldProps) == null ? void 0 : s.placeholder), ...e.rules }), u(r.label) && delete r.label, r; }) }; } export { a as useFormItemProps }; //# sourceMappingURL=useFormItemProps.mjs.map