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
24 KiB
6 lines
24 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(934854),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 v=(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",()=>v,"prepareToken",0,b],419673);let y=[];function C(e,t,l,r=0){return{key:"string"==typeof e?e:`${t}-${r}`,error:e,errorStatus:l}}var E=({help:e,helpStatus:d,errors:m=y,warnings:f=y,className:p,fieldId:g,onVisibleChanged:h})=>{let{prefixCls:$}=l.useContext(c.FormItemPrefixContext),x=`${$}-item-explain`,b=(0,s.default)($),[E,w]=v($,b),S=l.useMemo(()=>(0,o.default)($),[$]),F=u(m),k=u(f),I=l.useMemo(()=>(0,a.isNonNullable)(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]),N=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]),M={};return g&&(M.id=`${g}_help`),l.createElement(r.default,{motionDeadline:S.motionDeadline,motionName:`${$}-show-help`,visible:!!N.length,onVisibleChanged:h},e=>{let{className:t,style:r}=e;return l.createElement("div",{...M,className:(0,i.clsx)(x,t,w,b,p,E),style:r},l.createElement(n.CSSMotionList,{keys:N,...(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)}))})};e.s(["default",()=>E],360389);var w=e.i(117327),S=e.i(556143);e.s(["List",()=>S.default],943321);var S=S,F=e.i(315938);e.s(["useWatch",()=>F.default],381896);var F=F,k=e.i(430898),I=e.i(993175),N=e.i(82038),M=e.i(625263),z=e.i(593707),P=e.i(749344),H=e.i(867295);let R=l.forwardRef((e,t)=>{let r=l.useContext(N.default),{getPrefixCls:n,direction:o,requiredMark:u,colon:d,scrollToFirstError:m,className:f,style:p,styles:g,classNames:h,tooltip:$}=(0,I.useComponentConfig)("form"),{prefixCls:x,className:b,rootClassName:y,size:C,disabled:E=r,form:S,colon:F,labelAlign:R,labelWrap:T,labelCol:q,wrapperCol:L,layout:W="horizontal",scrollToFirstError:_,requiredMark:A,onFinishFailed:D,name:j,style:O,feedbackIcons:V,variant:B,classNames:X,styles:G,tooltip:K,...Y}=e,U=(0,M.default)(C),J=l.useContext(H.default),Q=l.useMemo(()=>void 0!==A?A:void 0===u||u,[A,u]),Z=F??d,ee={...$,...K},et=n("form",x),el=(0,s.default)(et),[er,en]=v(et,el),ei={...e,size:U,disabled:E,layout:W,colon:Z,requiredMark:Q},[ea,eo]=(0,k.useMergeSemantic)([h,X],[g,G],{props:ei}),es=(0,i.clsx)(et,`${et}-${W}`,{[`${et}-hide-required-mark`]:!1===Q,[`${et}-rtl`]:"rtl"===o,[`${et}-large`]:"large"===U,[`${et}-small`]:"small"===U},en,el,er,f,b,y,ea.root),[ec]=(0,P.default)(S),{__INTERNAL__:eu}=ec;eu.name=j;let ed=l.useMemo(()=>({name:j,labelAlign:R,labelCol:q,labelWrap:T,wrapperCol:L,layout:W,colon:Z,requiredMark:Q,itemRef:eu.itemRef,form:ec,feedbackIcons:V,tooltip:ee,classNames:ea,styles:eo}),[j,R,q,L,W,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,a.isPlainObject)(e)&&(l={...l,...e}),ec.scrollToField(t,l)}};return l.createElement(c.VariantContext.Provider,{value:B},l.createElement(N.DisabledContextProvider,{disabled:E},l.createElement(z.default.Provider,{value:U},l.createElement(c.FormProvider,{validateMessages:J},l.createElement(c.FormContext.Provider,{value:ed},l.createElement(c.NoFormStyle,{status:!0},l.createElement(w.default,{id:j,...Y,name:j,onFinishFailed:e=>{if(D?.(e),e.errorFields.length){let t=e.errorFields[0].name;if(void 0!==_)return void ef(_,t);void 0!==m&&ef(m,t)}},form:ec,ref:em,style:{...eo?.root,...p,...O},className:es})))))))});e.s(["default",()=>R],666822),e.s(["useForm",()=>P.default],195856);var T=e.i(274441);e.s(["Field",()=>T.default],135765);var q=e.i(715336);e.s(["FieldContext",()=>q.default],611729);var L=e.i(626086);e.s(["ListContext",()=>L.default],921805),e.i(957562);var W=e.i(531983);e.s(["default",0,function(e){if("function"==typeof e)return e;let t=(0,W.toArray)(e);return t.length<=1?t[0]:t}],695016);let _=()=>{let{status:e,errors:t=[],warnings:r=[]}=l.useContext(c.FormItemInputContext);return{status:e,errors:t,warnings:r}};_.Context=c.FormItemInputContext,e.s(["default",()=>_],181207);var A=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,A.default.cancel(n.current),n.current=null}),[]),[t,function(e){a.current||(null===n.current&&(i.current=[],n.current=(0,A.default)(()=>{n.current=null,r(e=>{let t=e;return i.current.forEach(e=>{t=e(t)}),t})})),i.current.push(e))}]}],267306);var D=e.i(851581),j=()=>{let{itemRef:e}=l.useContext(c.FormContext),t=l.useRef({});return function(l,r){let n=r&&"object"==typeof r&&(0,D.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,D.composeRef)(e(l),n)),t.current.ref}};e.s(["default",()=>j],838239)},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(381896),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(934854),g=e.i(663032),h=e.i(351216),$=e.i(993175),x=e.i(749919),b=e.i(695016),v=e.i(181207),y=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),N=e.i(952153),M=e.i(513875),z=e.i(577070),P=e.i(837121),H=e.i(782206),R=e.i(188304),T=({prefixCls:e,label:l,htmlFor:r,labelCol:n,labelAlign:i,colon:a,required:s,requiredMark:c,tooltip:u,vertical:d})=>{let m,[g]=(0,P.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,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.isNonNullable)(u)?(0,p.isPlainObject)(u)&&!(0,o.isValidElement)(u)?{...C,...u}:{...C,title:u}:null;if(I){let t=o.createElement(R.default,{...I},o.createElement("span",{className:`${e}-item-tooltip`,onClick:e=>{e.preventDefault()},tabIndex:-1},I.icon||I.children||o.createElement(M.default,null)));F=o.createElement(o.Fragment,null,F,t)}let N="optional"===c,T="function"==typeof c;T?F=c(F,{required:!!s}):N&&!s&&(F=o.createElement(o.Fragment,null,F,o.createElement("span",{className:`${e}-item-optional`,title:""},g?.optional||H.default.Form?.optional))),!1===c?m="hidden":(N||T)&&(m="optional");let q=(0,f.clsx)(v?.label,{[`${e}-item-required`]:s,[`${e}-item-required-mark-${m}`]:m,[`${e}-item-no-colon`]:!k});return o.createElement(z.default,{...E,className:S},o.createElement("label",{htmlFor:r,className:q,style:y?.label,title:"string"==typeof l?l:""},F))},q=e.i(340870),L=e.i(202917),W=e.i(876352),_=e.i(716941),A=e.i(677057);let D={success:L.default,warning:_.default,error:W.default,validating:A.default};var j=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),v=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?D[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:v},e)};function O(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:v,layout:y,name:C,...E}=e,M=`${l}-item`,{requiredMark:z,layout:P}=o.useContext(t.FormContext),H=y||P,R="vertical"===H,L=o.useRef(null),W=(0,q.default)(s),_=(0,q.default)(c),A=(0,p.isNonNullable)(a),D=!!(A||s.length||c.length),O=!!L.current&&(0,F.default)(L.current),[V,B]=o.useState(null);(0,k.default)(()=>{D&&L.current&&B(Number.parseInt(getComputedStyle(L.current).marginBottom,10))},[D,O]);let X=((e=!1)=>{let t=e?W:d.errors,l=e?_:d.warnings;return(0,w.getStatus)(t,l,d,"",!!m,u)})(),G=(0,f.clsx)(M,r,n,{[`${M}-with-help`]:A||W.length||_.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}-${H}`]:H});return o.createElement("div",{className:G,style:i,ref:L},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(T,{htmlFor:$,...e,requiredMark:z,required:x??b,prefixCls:l,vertical:R}),o.createElement(N.default,{...e,...d,errors:W,warnings:_,prefixCls:l,status:X,help:a,marginBottom:V,onErrorVisibleChanged:e=>{e||B(null)}},o.createElement(t.NoStyleItemContext.Provider,{value:v},o.createElement(j,{prefixCls:l,meta:d,errors:d.errors,warnings:d.warnings,hasFeedback:m,validateStatus:X,name:C},h)))),!!V&&o.createElement("div",{className:`${M}-margin-offset`,style:{marginBottom:-V}}))}let V=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 B(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}let X=function(e){let{name:l,noStyle:r,className:n,dependencies:i,prefixCls:v,shouldUpdate:S,rules:F,children:k,required:I,label:N,messageVariables:M,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),X=(0,p.isNonNullable)(P)?P:D,G=(0,p.isNonNullable)(l),K=q("form",v),Y=(0,x.default)(K),[U,J]=(0,E.default)(K,Y);(0,h.devUseWarning)("Form.Item");let Q=o.useContext(u.ListContext),Z=o.useRef(null),[ee,et]=(0,y.default)({}),[el,er]=(0,m.default)(()=>B()),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(j,{prefixCls:K,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:el,errors:ei,warnings:ea,noStyle:!0,name:l},t):o.createElement(O,{key:"row",...e,className:(0,f.clsx)(n,J,Y,U),prefixCls:K,fieldId:i,isRequired:a,errors:ei,warnings:ea,meta:el,onSubItemMetaChange:en,layout:T,name:l},t)}if(!G&&!_&&!i)return es(W);let ec={};return"string"==typeof N?ec.label=N:l&&(ec.label=String(l)),M&&(ec={...ec,...M}),o.createElement(s.Field,{...e,messageVariables:ec,trigger:z,validateTrigger:X,onMetaChange:e=>{let t=Q?.getKey(e.name);if(er(e.destroy?B():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((0,p.isPlainObject)(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)&&G)f=W;else if(_&&(!(S||i)||G));else if(!i||_||G)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)(X)))).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(V,{control:m,update:W,childProps:l},(0,g.cloneElement)(W,t))}else f=_&&(S||i)&&!G?W(n):W;return es(f,c,u)})};X.useStatus=v.default;var G=e.i(943321);let K=r.default;K.Item=X,K.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(G.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})))},K.ErrorList=l.default,K.useForm=n.useForm,K.useFormInstance=function(){let{form:e}=o.useContext(t.FormContext);return e},K.useWatch=i.useWatch,K.Provider=t.FormProvider,e.s(["Form",()=>K],882474)},952153,e=>{"use strict";var t=e.i(633829),l=e.i(191788);e.i(957562);var r=e.i(987627),n=e.i(202774),i=e.i(351212),a=e.i(56206),o=e.i(934854),s=e.i(219324),c=e.i(577070),u=e.i(873627),d=e.i(360389),m=e.i(419673),f=(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,m.prepareToken)(e,t))),p=e=>{let{prefixCls:m,status:p,labelCol:g,wrapperCol:h,children:$,errors:x,warnings:b,_internalItemRender:v,extra:y,help:C,fieldId:E,marginBottom:w,onErrorVisibleChanged:S,label:F}=e,k=`${m}-item`,I=l.useContext(u.FormContext),{classNames:N,styles:M}=I,z=l.useMemo(()=>{let e={...h||I.wrapperCol||{}};return null!==F||g||h||!I.labelCol||[void 0].concat((0,t.default)(s.responsiveArrayReversed)).forEach(t=>{let l=t?[t]:[],i=(0,r.get)(I.labelCol,l),a=(0,o.isPlainObject)(i)?i:{},s=(0,r.get)(e,l),c=(0,o.isPlainObject)(s)?s:{};"span"in a&&!("offset"in c)&&a.span<24&&(e=(0,n.set)(e,[].concat(l,["offset"]),a.span))}),e},[h,I.wrapperCol,I.labelCol,F,g]),P=(0,a.clsx)(`${k}-control`,z.className),H=l.useMemo(()=>{let{labelCol:e,wrapperCol:t,...l}=I;return l},[I]),R=l.useRef(null),[T,q]=l.useState(0);(0,i.default)(()=>{y&&R.current?q(R.current.clientHeight):q(0)},[y]);let L=l.createElement("div",{className:`${k}-control-input`},l.createElement("div",{className:(0,a.clsx)(`${k}-control-input-content`,N?.content),style:M?.content},$)),W=l.useMemo(()=>({prefixCls:m,status:p}),[m,p]),_=null!==w||x.length||b.length?l.createElement(u.FormItemPrefixContext.Provider,{value:W},l.createElement(d.default,{fieldId:E,errors:x,warnings:b,help:C,helpStatus:p,className:`${k}-explain-connected`,onVisibleChanged:S})):null,A={};E&&(A.id=`${E}_extra`);let D=y?l.createElement("div",{...A,className:`${k}-extra`,ref:R},y):null,j=_||D?l.createElement("div",{className:`${k}-additional`,style:w?{minHeight:w+T}:{}},_,D):null,O=v&&"pro_table_render"===v.mark&&v.render?v.render(e,{input:L,errorList:_,extra:D}):l.createElement(l.Fragment,null,L,j);return l.createElement(u.FormContext.Provider,{value:H},l.createElement(c.default,{...z,className:P},O),l.createElement(f,{prefixCls:m}))};e.s(["default",()=>p],952153)}]);
|