1 line
776 B
JavaScript
1 line
776 B
JavaScript
import{It as e,Ut as t,X as n,Xt as r,xt as i}from"./client-Be0b5AZU.js";var a=n(`n-form-item`);function o(n,{defaultSize:o=`medium`,mergedSize:s,mergedDisabled:c}={}){let l=e(a,null);r(a,null);let u=i(s?()=>s(l):()=>{let{size:e}=n;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}=n;return e===void 0?l?l.disabled.value:!1:e}),f=i(()=>{let{status:e}=n;return e||l?.mergedValidationStatus.value});return t(()=>{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}; |