| 12345678 |
- import{a as e,n as t}from"./react-dom-stZKkA6x.js";import{M as n,N as r}from"./theme-CVfSdO4m.js";import{Ar as i,Bn as a,Cr as o,Ct as s,Dn as c,F as l,Gn as u,Ht as d,In as f,Jn as p,Kt as m,Ln as h,Mn as g,Mr as _,Nr as v,Pn as y,Pt as b,Qn as x,Qt as S,Rn as C,Sn as w,St as T,Tt as E,Un as D,Xn as O,Xt as k,Yn as A,Yt as j,_t as M,bt as N,d as P,er as F,ft as I,gt as L,hn as R,ht as z,ln as B,mn as ee,mt as V,or as H,pt as U,qn as te,sn as W,sr as G,u as K,un as ne,vn as re,vt as ie,wt as q,xn as J,xr as ae,yn as oe,yr as se,yt as ce,zn as le}from"./jsx-runtime-C5RSiriy.js";import{a as ue,i as de,n as fe,r as pe}from"./useForm-C8Hf5VoE.js";var Y=e(v()),X=e(t());function me(e){return e==null?null:typeof e==`object`&&!(0,X.isValidElement)(e)?e:{title:e}}function Z(e){let[t,n]=X.useState(e);return X.useEffect(()=>{let t=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(t)}},[e]),t}var he=e=>{let{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:`hidden`,transition:`height ${e.motionDurationFast} ${e.motionEaseInOut},
- opacity ${e.motionDurationFast} ${e.motionEaseInOut},
- transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:`translateY(-5px)`,opacity:0,"&-active":{transform:`translateY(0)`,opacity:1}},[`&${r}-leave-active`]:{transform:`translateY(-5px)`}}}}},ge=e=>({legend:{display:`block`,width:`100%`,marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:`inherit`,border:0,borderBottom:`${F(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,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${F(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:`block`,paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),_e=(e,t)=>{let{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},ve=e=>{let{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},c(e)),ge(e)),{[`${t}-text`]:{display:`inline-block`,paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},_e(e,e.controlHeightSM)),"&-large":Object.assign({},_e(e,e.controlHeightLG))})}},ye=e=>{let{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:i,labelRequiredMarkColor:a,labelColor:o,labelFontSize:s,labelHeight:l,labelColonMarginInlineStart:u,labelColonMarginInlineEnd:d,itemMarginBottom:f}=e;return{[t]:Object.assign(Object.assign({},c(e)),{marginBottom:f,verticalAlign:`top`,"&-with-help":{transition:`none`},[`&-hidden,
- &-hidden${i}-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:l,color:o,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:`top`},[`&${t}-required`]:{"&::before":{display:`inline-block`,marginInlineEnd:e.marginXXS,color:a,fontSize:e.fontSize,fontFamily:`SimSun, 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:u,marginInlineEnd:d},[`&${t}-no-colon::after`]:{content:`"\\a0"`}}},[`${t}-control`]:{"--ant-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(> ${i}-switch:only-child, > ${i}-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:b,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:`none`,"&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},Q=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:`initial`,textAlign:`start`,"> label":{margin:0,"&::after":{visibility:`hidden`}}}),be=e=>{let{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:`1 1 0`,minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:`unset`}},[`${t}-col-24${n}-label,
- ${t}-col-xl-24${n}-label`]:Q(e)}}},xe=e=>{let{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:`flex`,flexWrap:`wrap`,[`${n}-inline`]:{flex:`none`,marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:`nowrap`},[`> ${n}-label,
- > ${n}-control`]:{display:`inline-block`,verticalAlign:`top`},[`> ${n}-label`]:{flex:`none`},[`${t}-text`]:{display:`inline-block`},[`${n}-has-feedback`]:{display:`inline-block`}}}}},Se=e=>{let{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:Q(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:`wrap`,[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:`0 0 100%`,maxWidth:`100%`}}}}}},Ce=e=>{let{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:`column`},[`${n}-label > label`]:{height:`auto`},[`${n}-control`]:{width:`100%`},[`${n}-label,
- ${r}-col-24${n}-label,
- ${r}-col-xl-24${n}-label`]:Q(e)},[`@media (max-width: ${F(e.screenXSMax)})`]:[Se(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:Q(e)}}}],[`@media (max-width: ${F(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:Q(e)}}},[`@media (max-width: ${F(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:Q(e)}}},[`@media (max-width: ${F(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:Q(e)}}}}},we=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}),Te=(e,t)=>g(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),Ee=J(`Form`,(e,{rootPrefixCls:t})=>{let n=Te(e,t);return[ve(n),ye(n),he(n),be(n),xe(n),Ce(n),d(n),b]},we,{order:-1e3}),De=[];function Oe(e,t,n,r=0){return{key:typeof e==`string`?e:`${t}-${r}`,error:e,errorStatus:n}}var ke=({help:e,helpStatus:t,errors:n=De,warnings:r=De,className:i,fieldId:a,onVisibleChanged:o})=>{let{prefixCls:s}=X.useContext(V),c=`${s}-item-explain`,l=B(s),[u,d,f]=Ee(s,l),p=X.useMemo(()=>S(s),[s]),m=Z(n),h=Z(r),g=X.useMemo(()=>e==null?[].concat(G(m.map((e,t)=>Oe(e,`error`,`error`,t))),G(h.map((e,t)=>Oe(e,`warning`,`warning`,t)))):[Oe(e,`help`,t)],[e,t,m,h]),_=X.useMemo(()=>{let e={};return g.forEach(({key:t})=>{e[t]=(e[t]||0)+1}),g.map((t,n)=>Object.assign(Object.assign({},t),{key:e[t.key]>1?`${t.key}-fallback-${n}`:t.key}))},[g]),v={};return a&&(v.id=`${a}_help`),u(X.createElement(re,{motionDeadline:p.motionDeadline,motionName:`${s}-show-help`,visible:!!_.length,onVisibleChanged:o},e=>{let{className:t,style:n}=e;return X.createElement(`div`,Object.assign({},v,{className:(0,Y.default)(c,t,f,l,i,d),style:n}),X.createElement(oe,Object.assign({keys:_},S(s),{motionName:`${s}-show-help-item`,component:!1}),e=>{let{key:t,error:n,errorStatus:r,className:i,style:a}=e;return X.createElement(`div`,{key:t,className:(0,Y.default)(i,{[`${c}-${r}`]:r}),style:a},n)}))}))},Ae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},je=X.forwardRef((e,t)=>{let n=X.useContext(h),{getPrefixCls:r,direction:i,requiredMark:o,colon:s,scrollToFirstError:c,className:l,style:u}=a(`form`),{prefixCls:d,className:p,rootClassName:g,size:_,disabled:v=n,form:y,colon:b,labelAlign:x,labelWrap:S,labelCol:w,wrapperCol:T,hideRequiredMark:E,layout:D=`horizontal`,scrollToFirstError:O,requiredMark:k,onFinishFailed:A,name:j,style:M,feedbackIcons:N,variant:P}=e,F=Ae(e,[`prefixCls`,`className`,`rootClassName`,`size`,`disabled`,`form`,`colon`,`labelAlign`,`labelWrap`,`labelCol`,`wrapperCol`,`hideRequiredMark`,`layout`,`scrollToFirstError`,`requiredMark`,`onFinishFailed`,`name`,`style`,`feedbackIcons`,`variant`]),R=m(_),ee=X.useContext(te),V=X.useMemo(()=>k===void 0?E?!1:o===void 0?!0:o:k,[E,k,o]),H=b??s,U=r(`form`,d),W=B(U),[G,K,ne]=Ee(U,W),re=(0,Y.default)(U,`${U}-${D}`,{[`${U}-hide-required-mark`]:V===!1,[`${U}-rtl`]:i===`rtl`,[`${U}-${R}`]:R},ne,W,K,l,p,g),[q]=fe(y),{__INTERNAL__:J}=q;J.name=j;let ae=X.useMemo(()=>({name:j,labelAlign:x,labelCol:w,labelWrap:S,wrapperCol:T,layout:D,colon:H,requiredMark:V,itemRef:J.itemRef,form:q,feedbackIcons:N}),[j,x,w,T,D,H,V,q,N]),oe=X.useRef(null);X.useImperativeHandle(t,()=>Object.assign(Object.assign({},q),{nativeElement:oe.current?.nativeElement}));let se=(e,t)=>{if(e){let n={block:`nearest`};typeof e==`object`&&(n=Object.assign(Object.assign({},n),e)),q.scrollToField(t,n)}};return G(X.createElement(ie.Provider,{value:P},X.createElement(C,{disabled:v},X.createElement(f.Provider,{value:R},X.createElement(z,{validateMessages:ee},X.createElement(I.Provider,{value:ae},X.createElement(L,{status:!0},X.createElement(ce,Object.assign({id:j},F,{name:j,onFinishFailed:e=>{if(A?.(e),e.errorFields.length){let t=e.errorFields[0].name;if(O!==void 0){se(O,t);return}c!==void 0&&se(c,t)}},form:q,ref:oe,style:Object.assign(Object.assign({},u),M),className:re})))))))))});function Me(e){if(typeof e==`function`)return e;let t=i(e);return t.length<=1?t[0]:t}var Ne=()=>{let{status:e,errors:t=[],warnings:n=[]}=X.useContext(U);return{status:e,errors:t,warnings:n}};Ne.Context=U;function Pe(e){let[t,n]=X.useState(e),r=X.useRef(null),i=X.useRef([]),a=X.useRef(!1);X.useEffect(()=>(a.current=!1,()=>{a.current=!0,H.cancel(r.current),r.current=null}),[]);function o(e){a.current||(r.current===null&&(i.current=[],r.current=H(()=>{r.current=null,n(e=>{let t=e;return i.current.forEach(e=>{t=e(t)}),t})})),i.current.push(e))}return[t,o]}function Fe(){let{itemRef:e}=X.useContext(I),t=X.useRef({});function n(n,r){let i=r&&typeof r==`object`&&ae(r),a=n.join(`_`);return(t.current.name!==a||t.current.originRef!==i)&&(t.current.name=a,t.current.originRef=i,t.current.ref=se(e(n),i)),t.current.ref}return n}var Ie=e=>{let{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:`flex`}}}},Le=w([`Form`,`item-item`],(e,{rootPrefixCls:t})=>Ie(Te(e,t))),Re=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},ze=24,Be=e=>{let{prefixCls:t,status:n,labelCol:r,wrapperCol:i,children:a,errors:o,warnings:s,_internalItemRender:c,extra:l,help:u,fieldId:d,marginBottom:f,onErrorVisibleChanged:p,label:m}=e,h=`${t}-item`,g=X.useContext(I),_=X.useMemo(()=>{let e=Object.assign({},i||g.wrapperCol||{});return m===null&&!r&&!i&&g.labelCol&&[void 0,`xs`,`sm`,`md`,`lg`,`xl`,`xxl`].forEach(t=>{let n=t?[t]:[],r=O(g.labelCol,n),i=typeof r==`object`?r:{},a=O(e,n),o=typeof a==`object`?a:{};`span`in i&&!(`offset`in o)&&i.span<ze&&(e=A(e,[].concat(n,[`offset`]),i.span))}),e},[i,g.wrapperCol,g.labelCol,m,r]),v=(0,Y.default)(`${h}-control`,_.className),y=X.useMemo(()=>{let{labelCol:e,wrapperCol:t}=g;return Re(g,[`labelCol`,`wrapperCol`])},[g]),b=X.useRef(null),[S,C]=X.useState(0);x(()=>{l&&b.current?C(b.current.clientHeight):C(0)},[l]);let w=X.createElement(`div`,{className:`${h}-control-input`},X.createElement(`div`,{className:`${h}-control-input-content`},a)),T=X.useMemo(()=>({prefixCls:t,status:n}),[t,n]),E=f!==null||o.length||s.length?X.createElement(V.Provider,{value:T},X.createElement(ke,{fieldId:d,errors:o,warnings:s,help:u,helpStatus:n,className:`${h}-explain-connected`,onVisibleChanged:p})):null,D={};d&&(D.id=`${d}_extra`);let k=l?X.createElement(`div`,Object.assign({},D,{className:`${h}-extra`,ref:b}),l):null,j=E||k?X.createElement(`div`,{className:`${h}-additional`,style:f?{minHeight:f+S}:{}},E,k):null,M=c&&c.mark===`pro_table_render`&&c.render?c.render(e,{input:w,errorList:E,extra:k}):X.createElement(X.Fragment,null,w,j);return X.createElement(I.Provider,{value:y},X.createElement(P,Object.assign({},_,{className:v}),M),X.createElement(Le,{prefixCls:t}))},Ve={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`},He=X.forwardRef(function(e,t){return X.createElement(R,_({},e,{ref:t,icon:Ve}))}),Ue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},We=({prefixCls:e,label:t,htmlFor:n,labelCol:r,labelAlign:i,colon:a,required:o,requiredMark:s,tooltip:c,vertical:d})=>{let[f]=D(`Form`),{labelAlign:p,labelCol:m,labelWrap:h,colon:g}=X.useContext(I);if(!t)return null;let _=r||m||{},v=i||p,y=`${e}-item-label`,b=(0,Y.default)(y,v===`left`&&`${y}-left`,_.className,{[`${y}-wrap`]:!!h}),x=t,S=a===!0||g!==!1&&a!==!1;S&&!d&&typeof t==`string`&&t.trim()&&(x=t.replace(/[:|:]\s*$/,``));let C=me(c);if(C){let{icon:t=X.createElement(He,null)}=C,n=Ue(C,[`icon`]),r=X.createElement(l,Object.assign({},n),X.cloneElement(t,{className:`${e}-item-tooltip`,title:``,onClick:e=>{e.preventDefault()},tabIndex:null}));x=X.createElement(X.Fragment,null,x,r)}let w=s===`optional`,T=typeof s==`function`,E=s===!1;T?x=s(x,{required:!!o}):w&&!o&&(x=X.createElement(X.Fragment,null,x,X.createElement(`span`,{className:`${e}-item-optional`,title:``},f?.optional||u.Form?.optional)));let O;E?O=`hidden`:(w||T)&&(O=`optional`);let k=(0,Y.default)({[`${e}-item-required`]:o,[`${e}-item-required-mark-${O}`]:O,[`${e}-item-no-colon`]:!S});return X.createElement(P,Object.assign({},_,{className:b}),X.createElement(`label`,{htmlFor:n,className:k,title:typeof t==`string`?t:``},x))},Ge={success:r,warning:n,error:ee,validating:W};function Ke({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:i,prefixCls:a,meta:o,noStyle:s,name:c}){let l=`${a}-item`,{feedbackIcons:u}=X.useContext(I),d=de(t,n,o,null,!!r,i),{isFormItemInput:f,status:p,hasFeedback:m,feedbackIcon:h,name:g}=X.useContext(U),_=X.useMemo(()=>{let e;if(r){let i=r!==!0&&r.icons||u,a=d&&i?.({status:d,errors:t,warnings:n})?.[d],o=d?Ge[d]:null;e=a!==!1&&o?X.createElement(`span`,{className:(0,Y.default)(`${l}-feedback-icon`,`${l}-feedback-icon-${d}`)},a||X.createElement(o,null)):null}let i={status:d||``,errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:e,isFormItemInput:!0,name:c};return s&&(i.status=(d??p)||``,i.isFormItemInput=f,i.hasFeedback=!!(r??m),i.feedbackIcon=r===void 0?h:i.feedbackIcon,i.name=c??g),i},[d,r,s,f,p]);return X.createElement(U.Provider,{value:_},e)}var qe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n};function Je(e){let{prefixCls:t,className:n,rootClassName:r,style:i,help:a,errors:o,warnings:s,validateStatus:c,meta:l,hasFeedback:u,hidden:d,children:f,fieldId:p,required:m,isRequired:h,onSubItemMetaChange:g,layout:_,name:v}=e,y=qe(e,[`prefixCls`,`className`,`rootClassName`,`style`,`help`,`errors`,`warnings`,`validateStatus`,`meta`,`hasFeedback`,`hidden`,`children`,`fieldId`,`required`,`isRequired`,`onSubItemMetaChange`,`layout`,`name`]),b=`${t}-item`,{requiredMark:S,layout:C}=X.useContext(I),w=_||C,T=w===`vertical`,E=X.useRef(null),D=Z(o),O=Z(s),A=a!=null,N=!!(A||o.length||s.length),P=!!E.current&&j(E.current),[F,L]=X.useState(null);x(()=>{if(N&&E.current){let e=getComputedStyle(E.current);L(Number.parseInt(e.marginBottom,10))}},[N,P]);let R=e=>{e||L(null)},z=((e=!1)=>de(e?D:l.errors,e?O:l.warnings,l,``,!!u,c))(),B=(0,Y.default)(b,n,r,{[`${b}-with-help`]:A||D.length||O.length,[`${b}-has-feedback`]:z&&u,[`${b}-has-success`]:z===`success`,[`${b}-has-warning`]:z===`warning`,[`${b}-has-error`]:z===`error`,[`${b}-is-validating`]:z===`validating`,[`${b}-hidden`]:d,[`${b}-${w}`]:w});return X.createElement(`div`,{className:B,style:i,ref:E},X.createElement(K,Object.assign({className:`${b}-row`},k(y,`_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`.split(`.`))),X.createElement(We,Object.assign({htmlFor:p},e,{requiredMark:S,required:m??h,prefixCls:t,vertical:T})),X.createElement(Be,Object.assign({},e,l,{errors:D,warnings:O,prefixCls:t,status:z,help:a,marginBottom:F,onErrorVisibleChanged:R}),X.createElement(M.Provider,{value:g},X.createElement(Ke,{prefixCls:t,meta:l,errors:l.errors,warnings:l.warnings,hasFeedback:u,validateStatus:z,name:v},f)))),!!F&&X.createElement(`div`,{className:`${b}-margin-offset`,style:{marginBottom:-F}}))}var Ye=`__SPLIT__`;function Xe(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(n=>{let r=e[n],i=t[n];return r===i||typeof r==`function`||typeof i==`function`})}var Ze=X.memo(({children:e})=>e,(e,t)=>Xe(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((e,n)=>e===t.childProps[n]));function Qe(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function $e(e){let{name:t,noStyle:n,className:r,dependencies:i,prefixCls:a,shouldUpdate:c,rules:l,children:u,required:d,label:f,messageVariables:m,trigger:h=`onChange`,validateTrigger:g,hidden:_,help:v,layout:b}=e,{getPrefixCls:x}=X.useContext(le),{name:S}=X.useContext(I),C=Me(u),w=typeof C==`function`,T=X.useContext(M),{validateTrigger:D}=X.useContext(E),O=g===void 0?D:g,k=t!=null,A=x(`form`,a),j=B(A),[N,P,F]=Ee(A,j);p(`Form.Item`);let L=X.useContext(q),R=X.useRef(null),[z,ee]=Pe({}),[V,H]=y(()=>Qe()),U=e=>{let t=L?.getKey(e.name);if(H(e.destroy?Qe():e,!0),n&&v!==!1&&T){let n=e.name;if(e.destroy)n=R.current||n;else if(t!==void 0){let[e,r]=t;n=[e].concat(G(r)),R.current=n}T(e,n)}},te=(e,t)=>{ee(n=>{let r=Object.assign({},n),i=[].concat(G(e.name.slice(0,-1)),G(t)).join(Ye);return e.destroy?delete r[i]:r[i]=e,r})},[W,K]=X.useMemo(()=>{let e=G(V.errors),t=G(V.warnings);return Object.values(z).forEach(n=>{e.push.apply(e,G(n.errors||[])),t.push.apply(t,G(n.warnings||[]))}),[e,t]},[z,V.errors,V.warnings]),re=Fe();function ie(i,a,o){return n&&!_?X.createElement(Ke,{prefixCls:A,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:V,errors:W,warnings:K,noStyle:!0,name:t},i):X.createElement(Je,Object.assign({key:`row`},e,{className:(0,Y.default)(r,F,j,P),prefixCls:A,fieldId:a,isRequired:o,errors:W,warnings:K,meta:V,onSubItemMetaChange:te,layout:b,name:t}),i)}if(!k&&!w&&!i)return N(ie(C));let J={};return typeof f==`string`?J.label=f:t&&(J.label=String(t)),m&&(J=Object.assign(Object.assign({},J),m)),N(X.createElement(s,Object.assign({},e,{messageVariables:J,trigger:h,validateTrigger:O,onMetaChange:U}),(n,r,a)=>{let s=ue(t).length&&r?r.name:[],u=pe(s,S),f=d===void 0?!!l?.some(e=>{if(e&&typeof e==`object`&&e.required&&!e.warningOnly)return!0;if(typeof e==`function`){let t=e(a);return t?.required&&!t?.warningOnly}return!1}):d,p=Object.assign({},n),m=null;if(Array.isArray(C)&&k)m=C;else if(!(w&&(!(c||i)||k))&&!(i&&!w&&!k))if(X.isValidElement(C)){let t=Object.assign(Object.assign({},C.props),p);if(t.id||=u,v||W.length>0||K.length>0||e.extra){let n=[];(v||W.length>0)&&n.push(`${u}_help`),e.extra&&n.push(`${u}_extra`),t[`aria-describedby`]=n.join(` `)}W.length>0&&(t[`aria-invalid`]=`true`),f&&(t[`aria-required`]=`true`),o(C)&&(t.ref=re(s,C)),new Set([].concat(G(ue(h)),G(ue(O)))).forEach(e=>{t[e]=(...t)=>{var n,r,i,a,o;(i=p[e])==null||(n=i).call.apply(n,[p].concat(t)),(o=(a=C.props)[e])==null||(r=o).call.apply(r,[a].concat(t))}});let n=[t[`aria-required`],t[`aria-invalid`],t[`aria-describedby`]];m=X.createElement(Ze,{control:p,update:C,childProps:n},ne(C,t))}else m=w&&(c||i)&&!k?C(a):C;return ie(m,u,f)}))}var et=$e;et.useStatus=Ne;var tt=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},nt=e=>{var{prefixCls:t,children:n}=e,r=tt(e,[`prefixCls`,`children`]);let{getPrefixCls:i}=X.useContext(le),a=i(`form`,t),o=X.useMemo(()=>({prefixCls:a,status:`error`}),[a]);return X.createElement(T,Object.assign({},r),(e,t,r)=>X.createElement(V.Provider,{value:o},n(e.map(e=>Object.assign(Object.assign({},e),{fieldKey:e.key})),t,{errors:r.errors,warnings:r.warnings})))};function rt(){let{form:e}=X.useContext(I);return e}var $=je;$.Item=et,$.List=nt,$.ErrorList=ke,$.useForm=fe,$.useFormInstance=rt,$.useWatch=N,$.Provider=z,$.create=()=>{};export{$ as t};
|