You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
8 lines
23 KiB
8 lines
23 KiB
(globalThis.utooChunk_ant_design_pro||(globalThis.utooChunk_ant_design_pro=[])).push(["object"==typeof document?document.currentScript:void 0,202774,e=>{"use strict";var t=e.i(107780);e.s(["set",()=>t.default])},360389,340870,419673,943321,381896,666822,195856,135765,611729,921805,695016,181207,267306,838239,e=>{"use strict";var t=e.i(633829),l=e.i(191788),r=e.i(186762),n=e.i(678418),i=e.i(56206),a=e.i(708176),o=e.i(47472),s=e.i(749919),c=e.i(873627);function u(e){let[t,r]=l.useState(e);return l.useEffect(()=>{let t=setTimeout(()=>{r(e)},10*!e.length);return()=>{clearTimeout(t)}},[e]),t}e.s(["default",0,u],340870),e.i(290586);var d=e.i(774778),m=e.i(307441),f=e.i(640055),p=e.i(394739),g=e.i(352050),h=e.i(104616);let $=(e,t)=>{let{formItemCls:l}=e;return{[l]:{[`${l}-label > label`]:{height:t},[`${l}-control-input`]:{minHeight:t}}}},x=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),b=(e,t)=>(0,h.mergeToken)(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t});var y=(0,g.genStyleHooks)("Form",(e,{rootPrefixCls:t})=>{let l=b(e,t);return[(e=>{let{componentCls:t}=e;return{[t]:{...(0,m.resetComponent)(e),...{legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${(0,d.unit)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},[`input[type='file']:focus,
|
|
input[type='radio']:focus,
|
|
input[type='checkbox']:focus`]:{outline:0,boxShadow:`0 0 0 ${(0,d.unit)(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}},[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":{...$(e,e.controlHeightSM)},"&-large":{...$(e,e.controlHeightLG)}}}})(l),(e=>{let{formItemCls:t,iconCls:l,rootPrefixCls:r,antCls:n,labelRequiredMarkColor:i,labelColor:a,labelFontSize:o,labelHeight:s,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:u,itemMarginBottom:d}=e,[f]=(0,g.genCssVar)(n,"grid");return{[t]:{...(0,m.resetComponent)(e),marginBottom:d,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
|
|
&-hidden${n}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:s,color:a,fontSize:o,[`> ${l}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:i,fontSize:e.fontSize,fontFamily:"sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:u},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{[f("display")]:"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${n}-switch:only-child, > ${n}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:p.zoomIn,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}}}})(l),(e=>{let{componentCls:t,motionDurationFast:l,motionEaseInOut:r}=e,n=`${t}-show-help`,i=`${t}-show-help-item`;return{[n]:{transition:`opacity ${l} ${r}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`${["height","opacity","transform"].map(e=>`${e} ${l} ${r}`).join(", ")} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}})(l),(e=>{let{antCls:t,formItemCls:l}=e;return{[`${l}-horizontal`]:{[`${l}-label`]:{flexGrow:0},[`${l}-control`]:{flex:"1 1 0",minWidth:0},[`${l}-label[class$='-24'], ${l}-label[class*='-24 ']`]:{[`& + ${l}-control`]:{minWidth:"unset"}},[`${t}-col-24${l}-label,
|
|
${t}-col-xl-24${l}-label`]:x(e)}}})(l),(e=>{let{componentCls:t,formItemCls:l,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${l}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${l}-label,
|
|
> ${l}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${l}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${l}-has-feedback`]:{display:"inline-block"}}}}})(l),(e=>{let{componentCls:t,formItemCls:l,antCls:r}=e;return{[`${l}-vertical`]:{[`${l}-row`]:{flexDirection:"column"},[`${l}-label > label`]:{height:"auto"},[`${l}-control`]:{width:"100%"},[`${l}-label,
|
|
${r}-col-24${l}-label,
|
|
${r}-col-xl-24${l}-label`]:x(e)},[`@media (max-width: ${(0,d.unit)(e.screenXSMax)})`]:[(e=>{let{componentCls:t,formItemCls:l,rootPrefixCls:r}=e;return{[`${l} ${l}-label`]:x(e),[`${t}:not(${t}-inline)`]:{[l]:{flexWrap:"wrap",[`${l}-label, ${l}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}})(e),{[t]:{[`${l}:not(${l}-horizontal)`]:{[`${r}-col-xs-24${l}-label`]:x(e)}}}],[`@media (max-width: ${(0,d.unit)(e.screenSMMax)})`]:{[t]:{[`${l}:not(${l}-horizontal)`]:{[`${r}-col-sm-24${l}-label`]:x(e)}}},[`@media (max-width: ${(0,d.unit)(e.screenMDMax)})`]:{[t]:{[`${l}:not(${l}-horizontal)`]:{[`${r}-col-md-24${l}-label`]:x(e)}}},[`@media (max-width: ${(0,d.unit)(e.screenLGMax)})`]:{[t]:{[`${l}:not(${l}-horizontal)`]:{[`${r}-col-lg-24${l}-label`]:x(e)}}}}})(l),(0,f.genCollapseMotion)(l),p.zoomIn]},e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),{order:-1e3});e.s(["default",0,y,"prepareToken",0,b],419673);let v=[];function C(e,t,l,r=0){return{key:"string"==typeof e?e:`${t}-${r}`,error:e,errorStatus:l}}e.s(["default",0,({help:e,helpStatus:d,errors:m=v,warnings:f=v,className:p,fieldId:g,onVisibleChanged:h})=>{let{prefixCls:$}=l.useContext(c.FormItemPrefixContext),x=`${$}-item-explain`,b=(0,s.default)($),[E,w]=y($,b),S=l.useMemo(()=>(0,o.default)($),[$]),F=u(m),k=u(f),I=l.useMemo(()=>(0,a.default)(e)?[C(e,"help",d)]:[].concat((0,t.default)(F.map((e,t)=>C(e,"error","error",t))),(0,t.default)(k.map((e,t)=>C(e,"warning","warning",t)))),[e,d,F,k]),M=l.useMemo(()=>{let e={};return I.forEach(({key:t})=>{e[t]=(e[t]||0)+1}),I.map((t,l)=>({...t,key:e[t.key]>1?`${t.key}-fallback-${l}`:t.key}))},[I]),N={};return g&&(N.id=`${g}_help`),l.createElement(r.default,{motionDeadline:S.motionDeadline,motionName:`${$}-show-help`,visible:!!M.length,onVisibleChanged:h},e=>{let{className:t,style:r}=e;return l.createElement("div",{...N,className:(0,i.clsx)(x,t,w,b,p,E),style:r},l.createElement(n.CSSMotionList,{keys:M,...(0,o.default)($),motionName:`${$}-show-help-item`,component:!1},e=>{let{key:t,error:r,errorStatus:n,className:a,style:o}=e;return l.createElement("div",{key:t,className:(0,i.clsx)(a,{[`${x}-${n}`]:n}),style:o},r)}))})}],360389),e.i(495059);var E=e.i(117327),w=e.i(556143);e.s(["List",()=>w.default],943321);var w=w,S=e.i(315938);e.s(["useWatch",()=>S.default],381896);var S=S,F=e.i(430898),k=e.i(993175),I=e.i(82038),M=e.i(625263),N=e.i(593707),z=e.i(749344),P=e.i(867295);let H=l.forwardRef((e,t)=>{let r=l.useContext(I.default),{getPrefixCls:n,direction:a,requiredMark:o,colon:u,scrollToFirstError:d,className:m,style:f,styles:p,classNames:g,tooltip:h}=(0,k.useComponentConfig)("form"),{prefixCls:$,className:x,rootClassName:b,size:v,disabled:C=r,form:w,colon:S,labelAlign:H,labelWrap:R,labelCol:T,wrapperCol:q,layout:L="horizontal",scrollToFirstError:W,requiredMark:_,onFinishFailed:A,name:D,style:j,feedbackIcons:B,variant:V,classNames:X,styles:O,tooltip:G,...K}=e,Y=(0,M.default)(v),U=l.useContext(P.default),J=l.useMemo(()=>void 0!==_?_:void 0===o||o,[_,o]),Q=S??u,Z={...h,...G},ee=n("form",$),et=(0,s.default)(ee),[el,er]=y(ee,et),en={...e,size:Y,disabled:C,layout:L,colon:Q,requiredMark:J},[ei,ea]=(0,F.useMergeSemantic)([g,X],[p,O],{props:en}),eo=(0,i.clsx)(ee,`${ee}-${L}`,{[`${ee}-hide-required-mark`]:!1===J,[`${ee}-rtl`]:"rtl"===a,[`${ee}-large`]:"large"===Y,[`${ee}-small`]:"small"===Y},er,et,el,m,x,b,ei.root),[es]=(0,z.default)(w),{__INTERNAL__:ec}=es;ec.name=D;let eu=l.useMemo(()=>({name:D,labelAlign:H,labelCol:T,labelWrap:R,wrapperCol:q,layout:L,colon:Q,requiredMark:J,itemRef:ec.itemRef,form:es,feedbackIcons:B,tooltip:Z,classNames:ei,styles:ea}),[D,H,T,q,L,Q,J,es,B,ei,ea,Z]),ed=l.useRef(null);l.useImperativeHandle(t,()=>({...es,nativeElement:ed.current?.nativeElement}));let em=(e,t)=>{if(e){let l={block:"nearest"};"object"==typeof e&&(l={...l,...e}),es.scrollToField(t,l)}};return l.createElement(c.VariantContext.Provider,{value:V},l.createElement(I.DisabledContextProvider,{disabled:C},l.createElement(N.default.Provider,{value:Y},l.createElement(c.FormProvider,{validateMessages:U},l.createElement(c.FormContext.Provider,{value:eu},l.createElement(c.NoFormStyle,{status:!0},l.createElement(E.default,{id:D,...K,name:D,onFinishFailed:e=>{if(A?.(e),e.errorFields.length){let t=e.errorFields[0].name;if(void 0!==W)return void em(W,t);void 0!==d&&em(d,t)}},form:es,ref:ed,style:{...ea?.root,...f,...j},className:eo})))))))});e.s(["default",0,H],666822),e.s(["useForm",()=>z.default],195856);var R=e.i(274441);e.s(["Field",()=>R.default],135765);var T=e.i(715336);e.s(["FieldContext",()=>T.default],611729);var q=e.i(626086);e.s(["ListContext",()=>q.default],921805),e.i(957562);var L=e.i(531983);e.s(["default",0,function(e){if("function"==typeof e)return e;let t=(0,L.toArray)(e);return t.length<=1?t[0]:t}],695016);let W=()=>{let{status:e,errors:t=[],warnings:r=[]}=l.useContext(c.FormItemInputContext);return{status:e,errors:t,warnings:r}};W.Context=c.FormItemInputContext,e.s(["default",0,W],181207);var _=e.i(499997);e.s(["default",0,function(e){let[t,r]=l.useState(e),n=l.useRef(null),i=l.useRef([]),a=l.useRef(!1);return l.useEffect(()=>(a.current=!1,()=>{a.current=!0,_.default.cancel(n.current),n.current=null}),[]),[t,function(e){a.current||(null===n.current&&(i.current=[],n.current=(0,_.default)(()=>{n.current=null,r(e=>{let t=e;return i.current.forEach(e=>{t=e(t)}),t})})),i.current.push(e))}]}],267306);var A=e.i(851581);e.s(["default",0,function(){let{itemRef:e}=l.useContext(c.FormContext),t=l.useRef({});return function(l,r){let n=r&&"object"==typeof r&&(0,A.getNodeRef)(r),i=l.join("_");return(t.current.name!==i||t.current.originRef!==n)&&(t.current.name=i,t.current.originRef=n,t.current.ref=(0,A.composeRef)(e(l),n)),t.current.ref}}],838239)},882474,e=>{"use strict";var t=e.i(873627),l=e.i(360389),r=e.i(666822),n=e.i(195856),i=e.i(381896);e.i(495059);var a=e.i(633829),o=e.i(191788);e.i(117327);var s=e.i(135765),c=e.i(611729),u=e.i(921805);e.i(957562);var d=e.i(851581),m=e.i(152766),f=e.i(56206),p=e.i(708176),g=e.i(663032),h=e.i(351216),$=e.i(993175),x=e.i(749919),b=e.i(695016),y=e.i(181207),v=e.i(267306),C=e.i(838239),E=e.i(419673),w=e.i(236107),S=e.i(191248),F=e.i(512705),k=e.i(351212),I=e.i(247699),M=e.i(987627),N=e.i(202774),z=e.i(219324),P=e.i(577070),H=(0,e.i(352050).genSubStyleComponent)(["Form","item-item"],(e,{rootPrefixCls:t})=>(e=>{let{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}})((0,E.prepareToken)(e,t))),R=e=>{let{prefixCls:r,status:n,labelCol:i,wrapperCol:s,children:c,errors:u,warnings:d,_internalItemRender:m,extra:p,help:g,fieldId:h,marginBottom:$,onErrorVisibleChanged:x,label:b}=e,y=`${r}-item`,v=o.useContext(t.FormContext),{classNames:C,styles:E}=v,w=o.useMemo(()=>{let e={...s||v.wrapperCol||{}};return null!==b||i||s||!v.labelCol||[void 0].concat((0,a.default)(z.responsiveArrayReversed)).forEach(t=>{let l=t?[t]:[],r=(0,M.get)(v.labelCol,l),n="object"==typeof r?r:{},i=(0,M.get)(e,l);"span"in n&&!("offset"in("object"==typeof i?i:{}))&&n.span<24&&(e=(0,N.set)(e,[].concat(l,["offset"]),n.span))}),e},[s,v.wrapperCol,v.labelCol,b,i]),S=(0,f.clsx)(`${y}-control`,w.className),F=o.useMemo(()=>{let{labelCol:e,wrapperCol:t,...l}=v;return l},[v]),I=o.useRef(null),[R,T]=o.useState(0);(0,k.default)(()=>{p&&I.current?T(I.current.clientHeight):T(0)},[p]);let q=o.createElement("div",{className:`${y}-control-input`},o.createElement("div",{className:(0,f.clsx)(`${y}-control-input-content`,C?.content),style:E?.content},c)),L=o.useMemo(()=>({prefixCls:r,status:n}),[r,n]),W=null!==$||u.length||d.length?o.createElement(t.FormItemPrefixContext.Provider,{value:L},o.createElement(l.default,{fieldId:h,errors:u,warnings:d,help:g,helpStatus:n,className:`${y}-explain-connected`,onVisibleChanged:x})):null,_={};h&&(_.id=`${h}_extra`);let A=p?o.createElement("div",{..._,className:`${y}-extra`,ref:I},p):null,D=W||A?o.createElement("div",{className:`${y}-additional`,style:$?{minHeight:$+R}:{}},W,A):null,j=m&&"pro_table_render"===m.mark&&m.render?m.render(e,{input:q,errorList:W,extra:A}):o.createElement(o.Fragment,null,q,D);return o.createElement(t.FormContext.Provider,{value:F},o.createElement(P.default,{...w,className:S},j),o.createElement(H,{prefixCls:r}))},T=e.i(513875),q=e.i(837121),L=e.i(782206),W=e.i(188304),_=({prefixCls:e,label:l,htmlFor:r,labelCol:n,labelAlign:i,colon:a,required:s,requiredMark:c,tooltip:u,vertical:d})=>{let m,[g]=(0,q.useLocale)("Form"),{labelAlign:h,labelCol:$,labelWrap:x,colon:b,classNames:y,styles:v,tooltip:C}=o.useContext(t.FormContext);if(!l)return null;let E=n||$||{},w=`${e}-item-label`,S=(0,f.clsx)(w,"left"===(i||h)&&`${w}-left`,E.className,{[`${w}-wrap`]:!!x}),F=l,k=!0===a||!1!==b&&!1!==a;k&&!d&&"string"==typeof l&&l.trim()&&(F=l.replace(/[:|:]\s*$/,""));let I=(0,p.default)(u)?"object"!=typeof u||(0,o.isValidElement)(u)?{...C,title:u}:{...C,...u}:null;if(I){let t=o.createElement(W.default,{...I},o.createElement("span",{className:`${e}-item-tooltip`,onClick:e=>{e.preventDefault()},tabIndex:-1},I.icon||I.children||o.createElement(T.default,null)));F=o.createElement(o.Fragment,null,F,t)}let M="optional"===c,N="function"==typeof c;N?F=c(F,{required:!!s}):M&&!s&&(F=o.createElement(o.Fragment,null,F,o.createElement("span",{className:`${e}-item-optional`,title:""},g?.optional||L.default.Form?.optional))),!1===c?m="hidden":(M||N)&&(m="optional");let z=(0,f.clsx)(y?.label,{[`${e}-item-required`]:s,[`${e}-item-required-mark-${m}`]:m,[`${e}-item-no-colon`]:!k});return o.createElement(P.default,{...E,className:S},o.createElement("label",{htmlFor:r,className:z,style:v?.label,title:"string"==typeof l?l:""},F))},A=e.i(340870),D=e.i(202917),j=e.i(876352),B=e.i(716941),V=e.i(677057);let X={success:D.default,warning:B.default,error:j.default,validating:V.default};var O=function({children:e,errors:l,warnings:r,hasFeedback:n,validateStatus:i,prefixCls:a,meta:s,noStyle:c,name:u}){let d=`${a}-item`,{feedbackIcons:m}=o.useContext(t.FormContext),p=(0,w.getStatus)(l,r,s,null,!!n,i),{isFormItemInput:g,status:h,hasFeedback:$,feedbackIcon:x,name:b}=o.useContext(t.FormItemInputContext),y=o.useMemo(()=>{let e;if(n){let t=!0!==n&&n.icons||m,i=p&&t?.({status:p,errors:l,warnings:r})?.[p],a=p?X[p]:null;e=!1!==i&&a?o.createElement("span",{className:(0,f.clsx)(`${d}-feedback-icon`,`${d}-feedback-icon-${p}`)},i||o.createElement(a,null)):null}let t={status:p||"",errors:l,warnings:r,hasFeedback:!!n,feedbackIcon:e,isFormItemInput:!0,name:u};return c&&(t.status=(p??h)||"",t.isFormItemInput=g,t.hasFeedback=!!(n??$),t.feedbackIcon=void 0!==n?t.feedbackIcon:x,t.name=u??b),t},[p,n,c,g,h]);return o.createElement(t.FormItemInputContext.Provider,{value:y},e)};function G(e){let{prefixCls:l,className:r,rootClassName:n,style:i,help:a,errors:s,warnings:c,validateStatus:u,meta:d,hasFeedback:m,hidden:g,children:h,fieldId:$,required:x,isRequired:b,onSubItemMetaChange:y,layout:v,name:C,...E}=e,M=`${l}-item`,{requiredMark:N,layout:z}=o.useContext(t.FormContext),P=v||z,H="vertical"===P,T=o.useRef(null),q=(0,A.default)(s),L=(0,A.default)(c),W=(0,p.default)(a),D=!!(W||s.length||c.length),j=!!T.current&&(0,F.default)(T.current),[B,V]=o.useState(null);(0,k.default)(()=>{D&&T.current&&V(Number.parseInt(getComputedStyle(T.current).marginBottom,10))},[D,j]);let X=((e=!1)=>{let t=e?q:d.errors,l=e?L:d.warnings;return(0,w.getStatus)(t,l,d,"",!!m,u)})(),G=(0,f.clsx)(M,r,n,{[`${M}-with-help`]:W||q.length||L.length,[`${M}-has-feedback`]:X&&m,[`${M}-has-success`]:"success"===X,[`${M}-has-warning`]:"warning"===X,[`${M}-has-error`]:"error"===X,[`${M}-is-validating`]:"validating"===X,[`${M}-hidden`]:g,[`${M}-${P}`]:P});return o.createElement("div",{className:G,style:i,ref:T},o.createElement(I.Row,{className:`${M}-row`,...(0,S.omit)(E,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])},o.createElement(_,{htmlFor:$,...e,requiredMark:N,required:x??b,prefixCls:l,vertical:H}),o.createElement(R,{...e,...d,errors:q,warnings:L,prefixCls:l,status:X,help:a,marginBottom:B,onErrorVisibleChanged:e=>{e||V(null)}},o.createElement(t.NoStyleItemContext.Provider,{value:y},o.createElement(O,{prefixCls:l,meta:d,errors:d.errors,warnings:d.warnings,hasFeedback:m,validateStatus:X,name:C},h)))),!!B&&o.createElement("div",{className:`${M}-margin-offset`,style:{marginBottom:-B}}))}let K=o.memo(e=>e.children,(e,t)=>{var l,r;let n,i;return l=e.control,r=t.control,n=Object.keys(l),i=Object.keys(r),n.length===i.length&&n.every(e=>{let t=l[e],n=r[e];return t===n||"function"==typeof t||"function"==typeof n})&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((e,l)=>e===t.childProps[l])});function Y(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}let U=function(e){let{name:l,noStyle:r,className:n,dependencies:i,prefixCls:y,shouldUpdate:S,rules:F,children:k,required:I,label:M,messageVariables:N,trigger:z="onChange",validateTrigger:P,hidden:H,help:R,layout:T}=e,{getPrefixCls:q}=o.useContext($.ConfigContext),{name:L}=o.useContext(t.FormContext),W=(0,b.default)(k),_="function"==typeof W,A=o.useContext(t.NoStyleItemContext),{validateTrigger:D}=o.useContext(c.FieldContext),j=(0,p.default)(P)?P:D,B=(0,p.default)(l),V=q("form",y),X=(0,x.default)(V),[U,J]=(0,E.default)(V,X);(0,h.devUseWarning)("Form.Item");let Q=o.useContext(u.ListContext),Z=o.useRef(null),[ee,et]=(0,v.default)({}),[el,er]=(0,m.default)(()=>Y()),en=(e,t)=>{et(l=>{let r={...l},n=[].concat((0,a.default)(e.name.slice(0,-1)),(0,a.default)(t)).join("__SPLIT__");return e.destroy?delete r[n]:r[n]=e,r})},[ei,ea]=o.useMemo(()=>{let e=(0,a.default)(el.errors),t=(0,a.default)(el.warnings);return Object.values(ee).forEach(l=>{e.push.apply(e,(0,a.default)(l.errors||[])),t.push.apply(t,(0,a.default)(l.warnings||[]))}),[e,t]},[ee,el.errors,el.warnings]),eo=(0,C.default)();function es(t,i,a){return r&&!H?o.createElement(O,{prefixCls:V,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:el,errors:ei,warnings:ea,noStyle:!0,name:l},t):o.createElement(G,{key:"row",...e,className:(0,f.clsx)(n,J,X,U),prefixCls:V,fieldId:i,isRequired:a,errors:ei,warnings:ea,meta:el,onSubItemMetaChange:en,layout:T,name:l},t)}if(!B&&!_&&!i)return es(W);let ec={};return"string"==typeof M?ec.label=M:l&&(ec.label=String(l)),N&&(ec={...ec,...N}),o.createElement(s.Field,{...e,messageVariables:ec,trigger:z,validateTrigger:j,onMetaChange:e=>{let t=Q?.getKey(e.name);if(er(e.destroy?Y():e,!0),r&&!1!==R&&A){let l=e.name;if(e.destroy)l=Z.current||l;else if(void 0!==t){let[e,r]=t;Z.current=l=[e].concat((0,a.default)(r))}A(e,l)}}},(t,r,n)=>{let s=(0,w.toArray)(l).length&&r?r.name:[],c=(0,w.getFieldId)(s,L),u=void 0!==I?I:!!F?.some(e=>{if(e&&"object"==typeof e&&e.required&&!e.warningOnly)return!0;if("function"==typeof e){let t=e(n);return t?.required&&!t?.warningOnly}return!1}),m={...t},f=null;if(Array.isArray(W)&&B)f=W;else if(_&&(!(S||i)||B));else if(!i||_||B)if(o.isValidElement(W)){let t={...W.props,...m};if(t.id||(t.id=c),R||ei.length>0||ea.length>0||e.extra){let l=[];(R||ei.length>0)&&l.push(`${c}_help`),e.extra&&l.push(`${c}_extra`),t["aria-describedby"]=l.join(" ")}ei.length>0&&(t["aria-invalid"]="true"),u&&(t["aria-required"]="true"),(0,d.supportRef)(W)&&(t.ref=eo(s,W)),new Set([].concat((0,a.default)((0,w.toArray)(z)),(0,a.default)((0,w.toArray)(j)))).forEach(e=>{t[e]=(...t)=>{m[e]?.(...t),W.props[e]?.(...t)}});let l=[t["aria-required"],t["aria-invalid"],t["aria-describedby"]];f=o.createElement(K,{control:m,update:W,childProps:l},(0,g.cloneElement)(W,t))}else f=_&&(S||i)&&!B?W(n):W;return es(f,c,u)})};U.useStatus=y.default;var J=e.i(943321);let Q=r.default;Q.Item=U,Q.List=({prefixCls:e,children:l,...r})=>{let{getPrefixCls:n}=o.useContext($.ConfigContext),i=n("form",e),a=o.useMemo(()=>({prefixCls:i,status:"error"}),[i]);return o.createElement(J.List,{...r},(e,r,n)=>o.createElement(t.FormItemPrefixContext.Provider,{value:a},l(e.map(e=>({...e,fieldKey:e.key})),r,{errors:n.errors,warnings:n.warnings})))},Q.ErrorList=l.default,Q.useForm=n.useForm,Q.useFormInstance=function(){let{form:e}=o.useContext(t.FormContext);return e},Q.useWatch=i.useWatch,Q.Provider=t.FormProvider,e.s(["Form",0,Q],882474)}]);
|