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.
6 lines
23 KiB
6 lines
23 KiB
(globalThis.utooChunk_ant_design_pro||(globalThis.utooChunk_ant_design_pro=[])).push(["object"==typeof document?document.currentScript:void 0,360389,340870,419673,666822,195856,695016,181207,267306,838239,952153,e=>{"use strict";var t=e.i(633829),l=e.i(191788),r=e.i(922105),n=e.i(56206),i=e.i(934854),a=e.i(47472),o=e.i(749919),s=e.i(873627);function c(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,c],340870);var u=e.i(980646),d=e.i(307441),m=e.i(640055),f=e.i(394739),p=e.i(352050),g=e.i(108314);let h=(e,t)=>{let{formItemCls:l}=e;return{[l]:{[`${l}-label > label`]:{height:t},[`${l}-control-input`]:{minHeight:t}}}},$=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),x=(e,t)=>(0,g.mergeToken)(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t});var b=(0,p.genStyleHooks)("Form",(e,{rootPrefixCls:t})=>{let l=x(e,t);return[(e=>{let{componentCls:t}=e;return{[t]:{...(0,d.resetComponent)(e),...{legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${(0,u.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,u.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":{...h(e,e.controlHeightSM)},"&-large":{...h(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:m}=e,[g]=(0,p.genCssVar)(n,"grid");return{[t]:{...(0,d.resetComponent)(e),marginBottom:m,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`]:{[g("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:f.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`]:$(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`]:$(e)},[`@media (max-width: ${(0,u.unit)(e.screenXSMax)})`]:[(e=>{let{componentCls:t,formItemCls:l,rootPrefixCls:r}=e;return{[`${l} ${l}-label`]:$(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`]:$(e)}}}],[`@media (max-width: ${(0,u.unit)(e.screenSMMax)})`]:{[t]:{[`${l}:not(${l}-horizontal)`]:{[`${r}-col-sm-24${l}-label`]:$(e)}}},[`@media (max-width: ${(0,u.unit)(e.screenMDMax)})`]:{[t]:{[`${l}:not(${l}-horizontal)`]:{[`${r}-col-md-24${l}-label`]:$(e)}}},[`@media (max-width: ${(0,u.unit)(e.screenLGMax)})`]:{[t]:{[`${l}:not(${l}-horizontal)`]:{[`${r}-col-lg-24${l}-label`]:$(e)}}}}})(l),(0,m.genCollapseMotion)(l),f.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",()=>b,"prepareToken",0,x],419673);let v=[];function y(e,t,l,r=0){return{key:"string"==typeof e?e:`${t}-${r}`,error:e,errorStatus:l}}var C=({help:e,helpStatus:u,errors:d=v,warnings:m=v,className:f,fieldId:p,onVisibleChanged:g})=>{let{prefixCls:h}=l.useContext(s.FormItemPrefixContext),$=`${h}-item-explain`,x=(0,o.default)(h),[C,E]=b(h,x),w=l.useMemo(()=>(0,a.default)(h),[h]),S=c(d),k=c(m),F=l.useMemo(()=>(0,i.isNonNullable)(e)?[y(e,"help",u)]:[].concat((0,t.default)(S.map((e,t)=>y(e,"error","error",t))),(0,t.default)(k.map((e,t)=>y(e,"warning","warning",t)))),[e,u,S,k]),I=l.useMemo(()=>{let e={};return F.forEach(({key:t})=>{e[t]=(e[t]||0)+1}),F.map((t,l)=>({...t,key:e[t.key]>1?`${t.key}-fallback-${l}`:t.key}))},[F]),N={};return p&&(N.id=`${p}_help`),l.createElement(r.default,{motionDeadline:w.motionDeadline,motionName:`${h}-show-help`,visible:!!I.length,onVisibleChanged:g},e=>{let{className:t,style:i}=e;return l.createElement("div",{...N,className:(0,n.clsx)($,t,E,x,f,C),style:i},l.createElement(r.CSSMotionList,{keys:I,...(0,a.default)(h),motionName:`${h}-show-help-item`,component:!1},e=>{let{key:t,error:r,errorStatus:i,className:a,style:o}=e;return l.createElement("div",{key:t,className:(0,n.clsx)(a,{[`${$}-${i}`]:i}),style:o},r)}))})};e.s(["default",()=>C],360389);var E=e.i(316419),w=e.i(430898),S=e.i(993175),k=e.i(82038),F=e.i(625263),I=e.i(593707),N=e.i(749344),M=e.i(867295);let z=l.forwardRef((e,t)=>{let r=l.useContext(k.default),{getPrefixCls:a,direction:c,requiredMark:u,colon:d,scrollToFirstError:m,className:f,style:p,styles:g,classNames:h,tooltip:$}=(0,S.useComponentConfig)("form"),{prefixCls:x,className:v,rootClassName:y,size:C,disabled:z=r,form:P,colon:H,labelAlign:R,labelWrap:q,labelCol:T,wrapperCol:_,layout:A="horizontal",scrollToFirstError:L,requiredMark:W,onFinishFailed:D,name:j,style:O,feedbackIcons:V,variant:B,classNames:X,styles:G,tooltip:K,...Y}=e,U=(0,F.default)(C),J=l.useContext(M.default),Q=l.useMemo(()=>void 0!==W?W:void 0===u||u,[W,u]),Z=H??d,ee={...$,...K},et=a("form",x),el=(0,o.default)(et),[er,en]=b(et,el),ei={...e,size:U,disabled:z,layout:A,colon:Z,requiredMark:Q},[ea,eo]=(0,w.useMergeSemantic)([h,X],[g,G],{props:ei}),es=(0,n.clsx)(et,`${et}-${A}`,{[`${et}-hide-required-mark`]:!1===Q,[`${et}-rtl`]:"rtl"===c,[`${et}-large`]:"large"===U,[`${et}-small`]:"small"===U},en,el,er,f,v,y,ea.root),[ec]=(0,N.default)(P),{__INTERNAL__:eu}=ec;eu.name=j;let ed=l.useMemo(()=>({name:j,labelAlign:R,labelCol:T,labelWrap:q,wrapperCol:_,layout:A,colon:Z,requiredMark:Q,itemRef:eu.itemRef,form:ec,feedbackIcons:V,tooltip:ee,classNames:ea,styles:eo}),[j,R,T,_,A,Z,Q,ec,V,ea,eo,ee]),em=l.useRef(null);l.useImperativeHandle(t,()=>({...ec,nativeElement:em.current?.nativeElement}));let ef=(e,t)=>{if(e){let l={block:"nearest"};(0,i.isPlainObject)(e)&&(l={...l,...e}),ec.scrollToField(t,l)}};return l.createElement(s.VariantContext.Provider,{value:B},l.createElement(k.DisabledContextProvider,{disabled:z},l.createElement(I.default.Provider,{value:U},l.createElement(s.FormProvider,{validateMessages:J},l.createElement(s.FormContext.Provider,{value:ed},l.createElement(s.NoFormStyle,{status:!0},l.createElement(E.default,{id:j,...Y,name:j,onFinishFailed:e=>{if(D?.(e),e.errorFields.length){let t=e.errorFields[0].name;if(void 0!==L)return void ef(L,t);void 0!==m&&ef(m,t)}},form:ec,ref:em,style:{...eo?.root,...p,...O},className:es})))))))});e.s(["default",()=>z],666822),e.s(["useForm",()=>N.default],195856);var P=e.i(151304);e.s(["default",0,function(e){if("function"==typeof e)return e;let t=(0,P.toArray)(e);return t.length<=1?t[0]:t}],695016);let H=()=>{let{status:e,errors:t=[],warnings:r=[]}=l.useContext(s.FormItemInputContext);return{status:e,errors:t,warnings:r}};H.Context=s.FormItemInputContext,e.s(["default",()=>H],181207);var R=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,R.default.cancel(n.current),n.current=null}),[]),[t,function(e){a.current||(null===n.current&&(i.current=[],n.current=(0,R.default)(()=>{n.current=null,r(e=>{let t=e;return i.current.forEach(e=>{t=e(t)}),t})})),i.current.push(e))}]}],267306);var q=e.i(851581),T=()=>{let{itemRef:e}=l.useContext(s.FormContext),t=l.useRef({});return function(l,r){let n=r&&"object"==typeof r&&(0,q.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,q.composeRef)(e(l),n)),t.current.ref}};e.s(["default",()=>T],838239);var _=e.i(351212),A=e.i(219324),L=e.i(577070),W=(0,p.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"}}}})(x(e,t))),D=e=>{let{prefixCls:r,status:a,labelCol:o,wrapperCol:c,children:u,errors:d,warnings:m,_internalItemRender:f,extra:p,help:g,fieldId:h,marginBottom:$,onErrorVisibleChanged:x,label:b}=e,v=`${r}-item`,y=l.useContext(s.FormContext),{classNames:E,styles:w}=y,S=l.useMemo(()=>{let e={...c||y.wrapperCol||{}};return null!==b||o||c||!y.labelCol||[void 0].concat((0,t.default)(A.responsiveArrayReversed)).forEach(t=>{let l=t?[t]:[],r=(0,P.get)(y.labelCol,l),n=(0,i.isPlainObject)(r)?r:{},a=(0,P.get)(e,l),o=(0,i.isPlainObject)(a)?a:{};"span"in n&&!("offset"in o)&&n.span<24&&(e=(0,P.set)(e,[].concat(l,["offset"]),n.span))}),e},[c,y.wrapperCol,y.labelCol,b,o]),k=(0,n.clsx)(`${v}-control`,S.className),F=l.useMemo(()=>{let{labelCol:e,wrapperCol:t,...l}=y;return l},[y]),I=l.useRef(null),[N,M]=l.useState(0);(0,_.default)(()=>{p&&I.current?M(I.current.clientHeight):M(0)},[p]);let z=l.createElement("div",{className:`${v}-control-input`},l.createElement("div",{className:(0,n.clsx)(`${v}-control-input-content`,E?.content),style:w?.content},u)),H=l.useMemo(()=>({prefixCls:r,status:a}),[r,a]),R=null!==$||d.length||m.length?l.createElement(s.FormItemPrefixContext.Provider,{value:H},l.createElement(C,{fieldId:h,errors:d,warnings:m,help:g,helpStatus:a,className:`${v}-explain-connected`,onVisibleChanged:x})):null,q={};h&&(q.id=`${h}_extra`);let T=p?l.createElement("div",{...q,className:`${v}-extra`,ref:I},p):null,D=R||T?l.createElement("div",{className:`${v}-additional`,style:$?{minHeight:$+N}:{}},R,T):null,j=f&&"pro_table_render"===f.mark&&f.render?f.render(e,{input:z,errorList:R,extra:T}):l.createElement(l.Fragment,null,z,D);return l.createElement(s.FormContext.Provider,{value:F},l.createElement(L.default,{...S,className:k},j),l.createElement(W,{prefixCls:r}))};e.s(["default",()=>D],952153)},513875,e=>{"use strict";var t=e.i(191788),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},r=e.i(117716);function n(){return(n=Object.assign.bind()).apply(this,arguments)}let i=t.forwardRef((e,i)=>t.createElement(r.default,n({},e,{ref:i,icon:l})));e.s(["default",()=>i],513875)},882474,e=>{"use strict";var t=e.i(873627),l=e.i(360389),r=e.i(666822),n=e.i(195856),i=e.i(316419),a=e.i(633829),o=e.i(191788),s=e.i(151304),c=e.i(152766),u=e.i(56206),d=e.i(934854),m=e.i(663032),f=e.i(351216),p=e.i(993175),g=e.i(749919),h=e.i(695016),$=e.i(181207),x=e.i(267306),b=e.i(838239),v=e.i(419673),y=e.i(236107),C=e.i(512705),E=e.i(351212),w=e.i(247699),S=e.i(952153),k=e.i(513875),F=e.i(577070),I=e.i(837121),N=e.i(782206),M=e.i(188304),z=({prefixCls:e,label:l,htmlFor:r,labelCol:n,labelAlign:i,colon:a,required:s,requiredMark:c,tooltip:m,vertical:f})=>{let p,[g]=(0,I.useLocale)("Form"),{labelAlign:h,labelCol:$,labelWrap:x,colon:b,classNames:v,styles:y,tooltip:C}=o.useContext(t.FormContext);if(!l)return null;let E=n||$||{},w=`${e}-item-label`,S=(0,u.clsx)(w,"left"===(i||h)&&`${w}-left`,E.className,{[`${w}-wrap`]:!!x}),z=l,P=!0===a||!1!==b&&!1!==a;P&&!f&&"string"==typeof l&&l.trim()&&(z=l.replace(/[:|:]\s*$/,""));let H=(0,d.isNonNullable)(m)?(0,d.isPlainObject)(m)&&!(0,o.isValidElement)(m)?{...C,...m}:{...C,title:m}:null;if(H){let t=o.createElement(M.default,{...H},o.createElement("span",{className:`${e}-item-tooltip`,onClick:e=>{e.preventDefault()},tabIndex:-1},H.icon||H.children||o.createElement(k.default,null)));z=o.createElement(o.Fragment,null,z,t)}let R="optional"===c,q="function"==typeof c;q?z=c(z,{required:!!s}):R&&!s&&(z=o.createElement(o.Fragment,null,z,o.createElement("span",{className:`${e}-item-optional`,title:""},g?.optional||N.default.Form?.optional))),!1===c?p="hidden":(R||q)&&(p="optional");let T=(0,u.clsx)(v?.label,{[`${e}-item-required`]:s,[`${e}-item-required-mark-${p}`]:p,[`${e}-item-no-colon`]:!P});return o.createElement(F.default,{...E,className:S},o.createElement("label",{htmlFor:r,className:T,style:y?.label,title:"string"==typeof l?l:""},z))},P=e.i(340870),H=e.i(202917),R=e.i(876352),q=e.i(716941),T=e.i(677057);let _={success:H.default,warning:q.default,error:R.default,validating:T.default};var A=function({children:e,errors:l,warnings:r,hasFeedback:n,validateStatus:i,prefixCls:a,meta:s,noStyle:c,name:d}){let m=`${a}-item`,{feedbackIcons:f}=o.useContext(t.FormContext),p=(0,y.getStatus)(l,r,s,null,!!n,i),{isFormItemInput:g,status:h,hasFeedback:$,feedbackIcon:x,name:b}=o.useContext(t.FormItemInputContext),v=o.useMemo(()=>{let e;if(n){let t=!0!==n&&n.icons||f,i=p&&t?.({status:p,errors:l,warnings:r})?.[p],a=p?_[p]:null;e=!1!==i&&a?o.createElement("span",{className:(0,u.clsx)(`${m}-feedback-icon`,`${m}-feedback-icon-${p}`)},i||o.createElement(a,null)):null}let t={status:p||"",errors:l,warnings:r,hasFeedback:!!n,feedbackIcon:e,isFormItemInput:!0,name:d};return c&&(t.status=(p??h)||"",t.isFormItemInput=g,t.hasFeedback=!!(n??$),t.feedbackIcon=void 0!==n?t.feedbackIcon:x,t.name=d??b),t},[p,n,c,g,h]);return o.createElement(t.FormItemInputContext.Provider,{value:v},e)};function L(e){let{prefixCls:l,className:r,rootClassName:n,style:i,help:a,errors:c,warnings:m,validateStatus:f,meta:p,hasFeedback:g,hidden:h,children:$,fieldId:x,required:b,isRequired:v,onSubItemMetaChange:k,layout:F,name:I,...N}=e,M=`${l}-item`,{requiredMark:H,layout:R}=o.useContext(t.FormContext),q=F||R,T="vertical"===q,_=o.useRef(null),L=(0,P.default)(c),W=(0,P.default)(m),D=(0,d.isNonNullable)(a),j=!!(D||c.length||m.length),O=!!_.current&&(0,C.default)(_.current),[V,B]=o.useState(null);(0,E.default)(()=>{j&&_.current&&B(Number.parseInt(getComputedStyle(_.current).marginBottom,10))},[j,O]);let X=((e=!1)=>{let t=e?L:p.errors,l=e?W:p.warnings;return(0,y.getStatus)(t,l,p,"",!!g,f)})(),G=(0,u.clsx)(M,r,n,{[`${M}-with-help`]:D||L.length||W.length,[`${M}-has-feedback`]:X&&g,[`${M}-has-success`]:"success"===X,[`${M}-has-warning`]:"warning"===X,[`${M}-has-error`]:"error"===X,[`${M}-is-validating`]:"validating"===X,[`${M}-hidden`]:h,[`${M}-${q}`]:q});return o.createElement("div",{className:G,style:i,ref:_},o.createElement(w.Row,{className:`${M}-row`,...(0,s.omit)(N,["_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(z,{htmlFor:x,...e,requiredMark:H,required:b??v,prefixCls:l,vertical:T}),o.createElement(S.default,{...e,...p,errors:L,warnings:W,prefixCls:l,status:X,help:a,marginBottom:V,onErrorVisibleChanged:e=>{e||B(null)}},o.createElement(t.NoStyleItemContext.Provider,{value:k},o.createElement(A,{prefixCls:l,meta:p,errors:p.errors,warnings:p.warnings,hasFeedback:g,validateStatus:X,name:I},$)))),!!V&&o.createElement("div",{className:`${M}-margin-offset`,style:{marginBottom:-V}}))}let W=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 D(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}let j=function(e){let{name:l,noStyle:r,className:n,dependencies:$,prefixCls:C,shouldUpdate:E,rules:w,children:S,required:k,label:F,messageVariables:I,trigger:N="onChange",validateTrigger:M,hidden:z,help:P,layout:H}=e,{getPrefixCls:R}=o.useContext(p.ConfigContext),{name:q}=o.useContext(t.FormContext),T=(0,h.default)(S),_="function"==typeof T,j=o.useContext(t.NoStyleItemContext),{validateTrigger:O}=o.useContext(i.FieldContext),V=(0,d.isNonNullable)(M)?M:O,B=(0,d.isNonNullable)(l),X=R("form",C),G=(0,g.default)(X),[K,Y]=(0,v.default)(X,G);(0,f.devUseWarning)("Form.Item");let U=o.useContext(i.ListContext),J=o.useRef(null),[Q,Z]=(0,x.default)({}),[ee,et]=(0,c.default)(()=>D()),el=(e,t)=>{Z(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})},[er,en]=o.useMemo(()=>{let e=(0,a.default)(ee.errors),t=(0,a.default)(ee.warnings);return Object.values(Q).forEach(l=>{e.push.apply(e,(0,a.default)(l.errors||[])),t.push.apply(t,(0,a.default)(l.warnings||[]))}),[e,t]},[Q,ee.errors,ee.warnings]),ei=(0,b.default)();function ea(t,i,a){return r&&!z?o.createElement(A,{prefixCls:X,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:ee,errors:er,warnings:en,noStyle:!0,name:l},t):o.createElement(L,{key:"row",...e,className:(0,u.clsx)(n,Y,G,K),prefixCls:X,fieldId:i,isRequired:a,errors:er,warnings:en,meta:ee,onSubItemMetaChange:el,layout:H,name:l},t)}if(!B&&!_&&!$)return ea(T);let eo={};return"string"==typeof F?eo.label=F:l&&(eo.label=String(l)),I&&(eo={...eo,...I}),o.createElement(i.Field,{...e,messageVariables:eo,trigger:N,validateTrigger:V,onMetaChange:e=>{let t=U?.getKey(e.name);if(et(e.destroy?D():e,!0),r&&!1!==P&&j){let l=e.name;if(e.destroy)l=J.current||l;else if(void 0!==t){let[e,r]=t;J.current=l=[e].concat((0,a.default)(r))}j(e,l)}}},(t,r,n)=>{let i=(0,y.toArray)(l).length&&r?r.name:[],c=(0,y.getFieldId)(i,q),u=void 0!==k?k:w?.some(e=>{if((0,d.isPlainObject)(e)&&e.required&&!e.warningOnly)return!0;if("function"==typeof e){let t=e(n);return t?.required&&!t?.warningOnly}return!1}),f={...t},p=null;if(Array.isArray(T)&&B)p=T;else if(_&&(!(E||$)||B));else if(!$||_||B)if(o.isValidElement(T)){let t={...T.props,...f};if(t.id||(t.id=c),P||er.length>0||en.length>0||e.extra){let l=[];(P||er.length>0)&&l.push(`${c}_help`),e.extra&&l.push(`${c}_extra`),t["aria-describedby"]=l.join(" ")}er.length>0&&(t["aria-invalid"]="true"),u&&(t["aria-required"]="true"),(0,s.supportRef)(T)&&(t.ref=ei(i,T)),new Set([].concat((0,a.default)((0,y.toArray)(N)),(0,a.default)((0,y.toArray)(V)))).forEach(e=>{t[e]=(...t)=>{f[e]?.(...t),T.props[e]?.(...t)}});let l=[t["aria-required"],t["aria-invalid"],t["aria-describedby"]];p=o.createElement(W,{control:f,update:T,childProps:l},(0,m.cloneElement)(T,t))}else p=_&&(E||$)&&!B?T(n):T;return ea(p,c,u)})};j.useStatus=$.default;let O=r.default;O.Item=j,O.List=({prefixCls:e,children:l,...r})=>{let{getPrefixCls:n}=o.useContext(p.ConfigContext),a=n("form",e),s=o.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return o.createElement(i.List,{...r},(e,r,n)=>o.createElement(t.FormItemPrefixContext.Provider,{value:s},l(e.map(e=>({...e,fieldKey:e.key})),r,{errors:n.errors,warnings:n.warnings})))},O.ErrorList=l.default,O.useForm=n.useForm,O.useFormInstance=function(){let{form:e}=o.useContext(t.FormContext);return e},O.useWatch=i.useWatch,O.Provider=t.FormProvider,e.s(["Form",()=>O],882474)}]);
|