1 line
776 B
JavaScript
1 line
776 B
JavaScript
import{Jt as e,Pt as t,Vt as n,Y as r,bt as i}from"./client-9GVGzxpS.js";var a=r(`n-form-item`);function o(r,{defaultSize:o=`medium`,mergedSize:s,mergedDisabled:c}={}){let l=t(a,null);e(a,null);let u=i(s?()=>s(l):()=>{let{size:e}=r;if(e)return e;if(l){let{mergedSize:e}=l;if(e.value!==void 0)return e.value}return o}),d=i(c?()=>c(l):()=>{let{disabled:e}=r;return e===void 0?l?l.disabled.value:!1:e}),f=i(()=>{let{status:e}=r;return e||l?.mergedValidationStatus.value});return n(()=>{l&&l.restoreValidation()}),{mergedSizeRef:u,mergedDisabledRef:d,mergedStatusRef:f,nTriggerFormBlur(){l&&l.handleContentBlur()},nTriggerFormChange(){l&&l.handleContentChange()},nTriggerFormFocus(){l&&l.handleContentFocus()},nTriggerFormInput(){l&&l.handleContentInput()}}}export{o as n,a as t}; |