👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
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.
 
 
 

1 lines
37 KiB

(globalThis.utooChunk_ant_design_pro||(globalThis.utooChunk_ant_design_pro=[])).push(["object"==typeof document?document.currentScript:void 0,15720,e=>{"use strict";var t=e.i(191788),r=e.i(56742);e.s(["useDebounceFn",0,function(e,n){let o=(0,r.useRefFunction)(e),i=(0,t.useRef)(),l=(0,t.useCallback)(()=>{i.current&&(clearTimeout(i.current),i.current=null)},[]),a=(0,t.useCallback)(async(...e)=>0===n||void 0===n?o(...e):(l(),new Promise(t=>{i.current=setTimeout(async()=>{t(await o(...e))},n)})),[o,l,n]);return(0,t.useEffect)(()=>l,[l]),{run:a,cancel:l}}])},35384,e=>{"use strict";var t=e.i(790731);e.s(["Popover",()=>t.default])},76820,245538,e=>{"use strict";var t=e.i(84443).Col;e.s(["Col",()=>t],76820);var r=e.i(247699).Row;e.s(["Row",()=>r],245538)},98826,e=>{"use strict";var t=e.i(353944);e.i(191788);var r=e.i(391398);e.s(["PageLoading",0,({isLoading:e,pastDelay:n,timedOut:o,error:i,retry:l,...a})=>(0,r.jsx)("div",{style:{paddingBlockStart:100,textAlign:"center"},children:(0,r.jsx)(t.Spin,{size:"large",...a})})])},106555,e=>{"use strict";var t=e.i(379049),r=e.i(56206),n=e.i(191788),o=e.i(814432),i=e.i(889590),l=e.i(391398);e.s(["GridContent",0,e=>{let a=(0,n.useContext)(o.RouteContext),{children:s,contentWidth:c,className:u,style:d}=e,{getPrefixCls:m}=(0,n.useContext)(t.ConfigProvider.ConfigContext),p=e.prefixCls||m("pro"),f=c||a.contentWidth,g=`${p}-grid-content`,{wrapSSR:h,hashId:x}=(0,i.useStyle)("ProLayoutGridContent",e=>[{[({...e,componentCls:`.${g}`}).componentCls]:{boxSizing:"border-box",width:"100%","&-wide":{maxWidth:1152,margin:"0 auto"}}}]),b="Fixed"===f&&"top"===a.layout;return h((0,l.jsx)("div",{className:(0,r.clsx)(g,x,u,{[`${g}-wide`]:b}),style:d,"data-testid":"pro-grid-content",children:(0,l.jsx)("div",{className:(0,r.clsx)(`${p}-grid-content-children`,x),children:s})}))}],106555)},132259,e=>{"use strict";var t=e.i(313213);e.s(["Space",()=>t.default])},154165,e=>{"use strict";var t=e.i(934854),r=(e,r={})=>!(0,t.isNonNullable)(e)&&r?.skipEmpty?[]:Array.isArray(e)?e:[e];e.s(["default",()=>r])},268074,e=>{"use strict";var t=e.i(191788),r=e.i(922105),n=e.i(56206),o=e.i(483917),i=e.i(430898),l=e.i(934854),a=e.i(663032),s=e.i(993175);let c=e=>{let r,{prefixCls:o,value:i,current:l,offset:a=0}=e;return a&&(r={position:"absolute",top:`${a}00%`,left:0}),t.createElement("span",{style:r,className:(0,n.clsx)(`${o}-only-unit`,{current:l})},i)};var u=e=>{let r,n,{prefixCls:o,count:i,value:l}=e,a=Number(l),s=Math.abs(i),[u,d]=t.useState(a),[m,p]=t.useState(s),f=()=>{d(a),p(s)};if(t.useEffect(()=>{let e=setTimeout(f,1e3);return()=>clearTimeout(e)},[a]),u===a||Number.isNaN(a)||Number.isNaN(u))r=[t.createElement(c,{...e,key:a,current:!0})],n={transition:"none"};else{r=[];let o=a+10,i=[];for(let e=a;e<=o;e+=1)i.push(e);let l=m<s?1:-1,d=i.findIndex(e=>e%10===u);r=(l<0?i.slice(0,d+1):i.slice(d)).map((r,n)=>t.createElement(c,{...e,key:r,value:r%10,offset:l<0?n-d:n,current:n===d})),n={transform:`translateY(${-function(e,t,r){let n=e,o=0;for(;(n+10)%10!==t;)n+=r,o+=r;return o}(u,a,l)}00%)`}}return t.createElement("span",{className:`${o}-only`,style:n,onTransitionEnd:f},r)};let d=t.forwardRef((e,r)=>{let{prefixCls:o,count:i,className:l,motionClassName:c,style:d,title:m,show:p,component:f="sup",children:g,...h}=e,{getPrefixCls:x}=t.useContext(s.ConfigContext),b=x("scroll-number",o),y={...h,"data-show":p,style:d,className:(0,n.clsx)(b,l,c),title:m},v=i;if(i&&Number(i)%1==0){let e=String(i).split("");v=t.createElement("bdi",null,e.map((r,n)=>t.createElement(u,{prefixCls:b,count:Number(i),value:r,key:e.length-n})))}return(d?.borderColor&&(y.style={...d,boxShadow:`0 0 0 1px ${d.borderColor} inset`}),g)?(0,a.cloneElement)(g,e=>({className:(0,n.clsx)(`${b}-custom-component`,e?.className,c)})):t.createElement(f,{...y,ref:r},v)});var m=e.i(980646),p=e.i(307441),f=e.i(218870),g=e.i(352050),h=e.i(108314);let x=new m.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),b=new m.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),y=new m.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),v=new m.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),C=new m.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),$=new m.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),S=e=>{let{fontHeight:t,lineWidth:r,marginXS:n,colorBorderBg:o}=e,i=e.colorTextLightSolid,l=e.colorError,a=e.colorErrorHover;return(0,h.mergeToken)(e,{badgeFontHeight:t,badgeShadowSize:r,badgeTextColor:i,badgeColor:l,badgeColorHover:a,badgeShadowColor:o,badgeProcessingDuration:"1.2s",badgeRibbonOffset:n,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},w=e=>{let{fontSize:t,lineHeight:r,fontSizeSM:n,lineWidth:o}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*r)-2*o,indicatorHeightSM:t,dotSize:n/2,textFontSize:n,textFontSizeSM:n,textFontWeight:"normal",statusSize:n/2}};var j=(0,g.genStyleHooks)("Badge",e=>(e=>{let{componentCls:t,iconCls:r,antCls:n,badgeShadowSize:o,textFontSize:i,textFontSizeSM:l,statusSize:a,dotSize:s,textFontWeight:c,indicatorHeight:u,indicatorHeightSM:d,marginXS:g,calc:h}=e,S=`${n}-scroll-number`,w=(0,f.genPresetColor)(e,(e,{darkColor:r})=>({[`&${t} ${t}-color-${e}`]:{background:r,[`&:not(${t}-count)`]:{color:r},"a:hover &":{background:r}}}));return{[t]:{...(0,p.resetComponent)(e),position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:u,height:u,color:e.badgeTextColor,fontWeight:c,fontSize:i,lineHeight:(0,m.unit)(u),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:h(u).div(2).equal(),boxShadow:`0 0 0 ${(0,m.unit)(o)} ${e.badgeShadowColor}`,transition:`background-color ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:d,height:d,fontSize:l,lineHeight:(0,m.unit)(d),borderRadius:h(d).div(2).equal()},[`${t}-multiple-words`]:{padding:`0 ${(0,m.unit)(e.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:s,minWidth:s,height:s,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,m.unit)(o)} ${e.badgeShadowColor}`},[`${t}-count, ${t}-dot, ${S}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${r}-spin`]:{animationName:$,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:a,height:a,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorInfo,backgroundColor:e.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:o,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:x,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:g,color:e.colorText,fontSize:e.fontSize}},...w,[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:b,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:y,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:v,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:C,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${S}-custom-component, ${t}-count`]:{transform:"none"},[`${S}-custom-component, ${S}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[S]:{overflow:"hidden",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack}`,[`${S}-only`]:{position:"relative",display:"inline-block",height:u,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${S}-only-unit`]:{height:u,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${S}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${S}-custom-component`]:{transform:"translate(-50%, -50%)"}}}}})(S(e)),w);let F=t.forwardRef((e,c)=>{let{prefixCls:u,scrollNumberPrefixCls:m,children:p,status:f,text:g,color:h,count:x=null,overflowCount:b=99,dot:y=!1,size:v="medium",title:C,offset:$,style:S,className:w,rootClassName:F,classNames:N,styles:k,showZero:E=!1,...P}=e,{getPrefixCls:R,direction:M,className:T,style:I,classNames:B,styles:W}=(0,s.useComponentConfig)("badge"),D=R("badge",u),[H,z]=j(D),A={...e,overflowCount:b,size:v,dot:y,showZero:E},[O,_]=(0,i.useMergeSemantic)([B,N],[W,k],{props:A}),L=x>b?`${b}+`:x,q="0"===L||0===L||"0"===g||0===g,V=null===x||q&&!E,Z=((0,l.isNonNullable)(f)||(0,l.isNonNullable)(h))&&V,K=(0,l.isNonNullable)(f)||!q,Y=y&&!q,X=Y?"":L,G=(0,t.useMemo)(()=>((!(0,l.isNonNullable)(X)||""===X)&&(!(0,l.isNonNullable)(g)||""===g)||q&&!E)&&!Y,[X,q,E,Y,g]),U=(0,t.useRef)(x);G||(U.current=x);let J=U.current,Q=(0,t.useRef)(X);G||(Q.current=X);let ee=Q.current,et=(0,t.useRef)(Y);G||(et.current=Y);let er=(0,t.useMemo)(()=>{if(!$)return{...I,...S};let e=Number.parseInt($[0],10);return{...{marginTop:$[1],insetInlineEnd:-e},...I,...S}},[$,S,I]),en=C??("string"==typeof J||(0,l.isNumber)(J)?J:void 0),eo=!G&&(0===g?E:!!g&&!0!==g),ei=eo?t.createElement("span",{className:`${D}-status-text`},g):null,el=(0,l.isPlainObject)(J)?(0,a.cloneElement)(J,e=>({style:{...er,...e.style}})):void 0,ea=(0,o.isPresetColor)(h,!1),es=(0,n.clsx)(O.indicator,{[`${D}-status-dot`]:Z,[`${D}-status-${f}`]:!!f,[`${D}-color-${h}`]:ea}),ec={};h&&!ea&&(ec.color=h,ec.background=h);let eu=(0,n.clsx)(D,{[`${D}-status`]:Z,[`${D}-not-a-wrapper`]:!p,[`${D}-rtl`]:"rtl"===M},w,F,T,O.root,H,z);if(!p&&Z&&(g||K||!V)){let e=er.color;return t.createElement("span",{ref:c,...P,className:eu,style:{..._.root,...er}},t.createElement("span",{className:es,style:{..._.indicator,...ec}}),eo&&t.createElement("span",{style:{color:e},className:`${D}-status-text`},g))}return t.createElement("span",{ref:c,...P,className:eu,style:_.root},p,t.createElement(r.default,{visible:!G,motionName:`${D}-zoom`,motionAppear:!1,motionDeadline:1e3},({className:e})=>{let r=R("scroll-number",m),o=et.current,i=(0,n.clsx)(O.indicator,{[`${D}-dot`]:o,[`${D}-count`]:!o,[`${D}-count-sm`]:"small"===v,[`${D}-multiple-words`]:!o&&ee&&ee.toString().length>1,[`${D}-status-${f}`]:!!f,[`${D}-color-${h}`]:ea}),l={..._.indicator,...er};return h&&!ea&&((l=l||{}).background=h),t.createElement(d,{prefixCls:r,show:!G,motionClassName:e,className:i,count:ee,title:en,style:l,key:"scrollNumber"},el)}),ei)});var N=(0,g.genStyleHooks)(["Badge","Ribbon"],e=>(e=>{let{antCls:t,badgeFontHeight:r,marginXS:n,badgeRibbonOffset:o,calc:i}=e,l=`${t}-ribbon`,a=`${t}-ribbon-wrapper`,s=(0,f.genPresetColor)(e,(e,{darkColor:t})=>({[`&${l}-color-${e}`]:{background:t,color:t}}));return{[a]:{position:"relative"},[l]:{...(0,p.resetComponent)(e),position:"absolute",top:n,padding:`0 ${(0,m.unit)(e.paddingXS)}`,color:e.colorPrimary,lineHeight:(0,m.unit)(r),whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${l}-content`]:{color:e.badgeTextColor},[`${l}-corner`]:{position:"absolute",top:"100%",width:o,height:o,color:"currentcolor",border:`${(0,m.unit)(i(o).div(2).equal())} solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter},...s,[`&${l}-placement-end`]:{insetInlineEnd:i(o).mul(-1).equal(),borderEndEndRadius:0,[`${l}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${l}-placement-start`]:{insetInlineStart:i(o).mul(-1).equal(),borderEndStartRadius:0,[`${l}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}}}})(S(e)),w);F.Ribbon=e=>{let{className:r,prefixCls:l,style:a,color:c,children:u,text:d,placement:m="end",rootClassName:p,styles:f,classNames:g}=e,{getPrefixCls:h,direction:x,className:b,style:y,classNames:v,styles:C}=(0,s.useComponentConfig)("ribbon"),$=h("ribbon",l),S=`${$}-wrapper`,[w,j]=N($,S),F={...e,placement:m},[k,E]=(0,i.useMergeSemantic)([v,g],[C,f],{props:F}),P=(0,o.isPresetColor)(c,!1),R=(0,n.clsx)($,`${$}-placement-${m}`,{[`${$}-rtl`]:"rtl"===x,[`${$}-color-${c}`]:P},r,b,k.indicator),M={},T={};return c&&!P&&(M.background=c,T.color=c),t.createElement("div",{className:(0,n.clsx)(S,p,w,j,k.root),style:E.root},u,t.createElement("div",{className:(0,n.clsx)(R,w),style:{...M,...E.indicator,...y,...a}},t.createElement("span",{className:(0,n.clsx)(`${$}-content`,k.content),style:E.content},d),t.createElement("div",{className:`${$}-corner`,style:T})))},e.s(["Badge",()=>F],268074)},454895,e=>{"use strict";var t=e.i(267226);e.s(["Tabs",()=>t.default])},505010,e=>{"use strict";var t=e.i(391398),r=e.i(203112),n=e.i(188235),o=e.i(865925),i=e.i(739217),l=e.i(688008),a=e.i(567639),s=e.i(579908),c=e.i(313367),u=e.i(946077),d=e.i(752785),m=e.i(914173),p=e.i(882474),f=e.i(667270),g=e.i(678485),h=e.i(191788);let x=(0,e.i(827830).createStyles)(()=>({card:{marginBottom:"24px"},result:{maxWidth:"560px",margin:"0 auto",padding:"24px 0 8px"}})),b=({stepData:e,bordered:r})=>{let{payAccount:n,receiverAccount:o,receiverName:i,amount:l}=e,a=[{key:"payAccount",label:"付款账户",children:n},{key:"receiverAccount",label:"收款账户",children:o},{key:"receiverName",label:"收款人姓名",children:i},{key:"amount",label:"转账金额",children:(0,t.jsx)(g.Statistic,{value:l,suffix:(0,t.jsx)("span",{style:{fontSize:14},children:"元"}),precision:2})}];return(0,t.jsx)(d.Descriptions,{column:1,bordered:r,items:a})},y=e=>{let{styles:r}=x();return(0,t.jsx)(f.Result,{status:"success",title:"操作成功",subTitle:"预计两小时内到账",extra:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(c.Button,{type:"primary",onClick:e.onFinish,children:"再转一笔"}),(0,t.jsx)(c.Button,{children:"查看账单"})]}),className:r.result,children:e.children})};var v=()=>{let{styles:e}=x(),[c,d]=(0,h.useState)({payAccount:"ant-design@alipay.com",receiverAccount:"test@example.com",receiverName:"Alex",amount:"500",receiverMode:"alipay"}),[f,g]=(0,h.useState)(0),[v]=p.Form.useForm();return(0,t.jsx)(r.PageContainer,{content:"将一个冗长或用户不熟悉的表单任务分成多个步骤,指导用户完成。",children:(0,t.jsxs)(u.Card,{variant:"borderless",children:[(0,t.jsxs)(a.StepsForm,{current:f,onCurrentChange:g,submitter:{render:(e,t)=>2===e.step?null:t},children:[(0,t.jsxs)(a.StepsForm.StepForm,{formRef:{current:v},title:"填写转账信息",initialValues:c,onFinish:async e=>(d(e),!0),children:[(0,t.jsx)(i.ProFormSelect,{label:"付款账户",width:"md",name:"payAccount",rules:[{required:!0,message:"请选择付款账户"}],valueEnum:{"ant-design@alipay.com":"ant-design@alipay.com"}}),(0,t.jsxs)(n.ProForm.Group,{title:"收款账户",size:8,children:[(0,t.jsx)(i.ProFormSelect,{name:"receiverMode",rules:[{required:!0,message:"请选择付款账户"}],valueEnum:{alipay:"支付宝",bank:"银行账户"}}),(0,t.jsx)(l.ProFormText,{name:"receiverAccount",rules:[{required:!0,message:"请输入收款人账户"},{type:"email",message:"账户名应为邮箱格式"}],placeholder:"test@example.com"})]}),(0,t.jsx)(l.ProFormText,{label:"收款人姓名",width:"md",name:"receiverName",rules:[{required:!0,message:"请输入收款人姓名"}],placeholder:"请输入收款人姓名"}),(0,t.jsx)(o.ProFormDigit,{label:"转账金额",name:"amount",width:"md",rules:[{required:!0,message:"请输入转账金额"},{pattern:/^(\d+)((?:\.\d+)?)$/,message:"请输入合法金额数字"}],placeholder:"请输入金额",fieldProps:{prefix:"¥"}})]}),(0,t.jsx)(a.StepsForm.StepForm,{title:"确认转账信息",children:(0,t.jsxs)("div",{className:e.result,children:[(0,t.jsx)(s.Alert,{closable:!0,showIcon:!0,title:"确认转账后,资金将直接打入对方账户,无法退回。",style:{marginBottom:24}}),(0,t.jsx)(b,{stepData:c,bordered:!0}),(0,t.jsx)(m.Divider,{style:{margin:"24px 0"}}),(0,t.jsx)(l.ProFormText.Password,{label:"支付密码",width:"md",name:"password",required:!1,rules:[{required:!0,message:"需要支付密码才能进行支付"}]})]})}),(0,t.jsx)(a.StepsForm.StepForm,{title:"完成",children:(0,t.jsx)(y,{onFinish:async()=>{g(0),v.resetFields()},children:(0,t.jsx)(b,{stepData:c})})})]}),(0,t.jsx)(m.Divider,{style:{margin:"40px 0 24px"}}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{children:"说明"}),(0,t.jsx)("h4",{children:"转账到支付宝账户"}),(0,t.jsx)("p",{children:"如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。"}),(0,t.jsx)("h4",{children:"转账到银行卡"}),(0,t.jsx)("p",{children:"如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。如果需要,这里可以放一些关于产品的常见问题说明。"})]})]})})};e.s(["default",()=>v],505010)},567639,e=>{"use strict";e.s(["StepFormProvide",()=>v,"StepsForm",()=>$,"StepsFormProvide",()=>b],567639);var t=e.i(151304),r=e.i(313367),n=e.i(76820),o=e.i(379049),i=e.i(882474),l=e.i(245538),a=e.i(132259),s=e.i(186897),c=e.i(56206),u=e.i(191788),d=e.i(440656),m=e.i(205703),p=e.i(56742),f=e.i(683276),g=e.i(391398);let{noteOnce:h}=t.warning;var x=e.i(889590);let b=u.default.createContext(void 0),y={horizontal:({stepsDom:e,formDom:t})=>(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(l.Row,{gutter:{xs:8,sm:16,md:24},children:(0,g.jsx)(n.Col,{span:24,children:e})}),(0,g.jsx)(l.Row,{gutter:{xs:8,sm:16,md:24},children:(0,g.jsx)(n.Col,{span:24,children:t})})]}),vertical:({stepsDom:e,formDom:t})=>(0,g.jsxs)(l.Row,{align:"stretch",wrap:!0,gutter:{xs:8,sm:16,md:24},children:[(0,g.jsx)(n.Col,{xxl:4,xl:6,lg:7,md:8,sm:10,xs:12,children:u.default.cloneElement(e,{style:{height:"100%"}})}),(0,g.jsx)(n.Col,{children:(0,g.jsx)("div",{style:{display:"flex",alignItems:"center",width:"100%",height:"100%"},children:t})})]})},v=u.default.createContext(null);function C(e){let{getPrefixCls:n}=(0,u.useContext)(o.ConfigProvider.ConfigContext),l=n("pro-steps-form"),{wrapSSR:f,hashId:h}=(0,x.useStyle)("StepsForm",e=>{let t;return[{[(t={...e,componentCls:`.${l}`}).componentCls]:{boxSizing:"border-box","&-container":{width:"max-content",minWidth:"420px",maxWidth:"100%",margin:"auto"},"&-steps-container":{maxWidth:"1160px",margin:"auto",[`${t.antCls}-steps-vertical`]:{height:"100%"}},"&-step":{display:"none",marginBlockStart:"32px","&-active":{display:"block"},"> form":{maxWidth:"100%"}}}}]}),{current:C,onCurrentChange:$,submitter:S,stepsFormRender:w,stepsRender:j,stepFormRender:F,stepsProps:N,onFinish:k,formProps:E,containerStyle:P,formRef:R,formMapRef:M,layoutRender:T,...I}=e,B=(0,u.useRef)(new Map),W=(0,u.useRef)(new Map),D=(0,u.useRef)([]),[H,z]=(0,u.useState)([]),[A,O]=(0,u.useState)(!1),_=(0,d.useIntl)(),[L,q]=(0,t.useControlledState)(0,e.current),V=(0,p.useRefFunction)(t=>{e.onCurrentChange?.(t)}),Z=(0,u.useCallback)(e=>{q(t=>{let r="function"==typeof e?e(t):e;return queueMicrotask(()=>{V(r)}),r})},[V]),K=(0,u.useMemo)(()=>y[N?.orientation||"horizontal"],[N?.orientation]),Y=(0,u.useMemo)(()=>L===H.length-1,[H.length,L]),X=(0,u.useCallback)((e,t)=>{W.current.has(e)||z(t=>[...t,e]),W.current.set(e,t)},[]),G=(0,u.useCallback)(e=>{z(t=>t.filter(t=>t!==e)),W.current.delete(e),B.current.delete(e)},[]);(0,u.useImperativeHandle)(M,()=>D.current,[D.current]),(0,u.useImperativeHandle)(R,()=>D.current[L||0]?.current,[L,D.current]);let U=(0,u.useCallback)(async(e,t)=>{if(B.current.set(e,t),!Y||!k)return;O(!0);let r=(0,m.merge)({},...Array.from(B.current.values()));try{await k(r)&&(Z(0),D.current.forEach(e=>e.current?.resetFields()))}catch(e){console.log(e)}finally{O(!1)}},[Y,k,O,Z]),J=(0,u.useMemo)(()=>{let e={items:H.map(e=>{let t=W.current.get(e),r={key:e,title:t?.title,...t?.stepProps};return r.description&&(r.content=r.description,delete r.description),r})};return(0,g.jsx)("div",{className:(0,c.clsx)(`${l}-steps-container`,h),style:{maxWidth:Math.min(320*H.length,1160)},children:(0,g.jsx)(s.Steps,{...N,...e,current:L,onChange:void 0})})},[H,h,l,L,N]),Q=(0,p.useRefFunction)(()=>{let e=D.current[L];e.current?.submit()}),ee=(0,p.useRefFunction)(()=>{L<1||Z(L-1)}),et=(0,u.useMemo)(()=>!1!==S&&(0,g.jsx)(r.Button,{type:"primary",loading:A,...S?.submitButtonProps,onClick:()=>{S?.onSubmit?.(),Q()},children:_.getMessage("stepsForm.next","下一步")},"next"),[_,A,Q,S]),er=(0,u.useMemo)(()=>!1!==S&&(0,g.jsx)(r.Button,{...S?.resetButtonProps,onClick:()=>{ee(),S?.onReset?.()},children:_.getMessage("stepsForm.prev","上一步")},"pre"),[_,ee,S]),en=(0,u.useMemo)(()=>!1!==S&&(0,g.jsx)(r.Button,{type:"primary",loading:A,...S?.submitButtonProps,onClick:()=>{S?.onSubmit?.(),Q()},children:_.getMessage("stepsForm.submit","提交")},"submit"),[_,A,Q,S]),eo=(0,p.useRefFunction)(()=>{0===H.length||L>H.length-2||Z(L+1)}),ei=(0,u.useMemo)(()=>{let e=[],t=L||0;if(t<1?1===H.length?e.push(en):e.push(et):t+1===H.length?e.push(er,en):e.push(er,et),e=e.filter(u.default.isValidElement),S&&S.render){let t={form:D.current[L]?.current,onSubmit:Q,step:L,onPre:ee};return S.render(t,e)}return S&&S?.render===!1?null:e},[H.length,et,Q,er,ee,L,en,S]),el=(0,u.useMemo)(()=>(0,t.toArray)(e.children).map((e,t)=>{let r=e.props,n=r.name||`${t}`,o=L===t,i=o?{contentRender:F,submitter:!1}:{};return(0,g.jsx)("div",{className:(0,c.clsx)(`${l}-step`,h,{[`${l}-step-active`]:o}),children:(0,g.jsx)(v.Provider,{value:{...i,...E,...r,name:n,step:t},children:e})},n)}),[E,h,l,e.children,L,F]),ea=(0,u.useMemo)(()=>j?j(H.map(e=>({key:e,title:W.current.get(e)?.title})),J):J,[H,J,j]),es=(0,u.useMemo)(()=>(0,g.jsxs)("div",{className:(0,c.clsx)(`${l}-container`,h),style:P,children:[el,w?null:(0,g.jsx)(a.Space,{children:ei})]}),[P,el,h,l,w,ei]),ec=(0,u.useMemo)(()=>{let e={stepsDom:ea,formDom:es};if(w)if(T)return w(T(e),ei);else return w(K(e),ei);return T?T(e):K(e)},[ea,es,K,w,ei,T]);return f((0,g.jsx)("div",{className:(0,c.clsx)(l,h),children:(0,g.jsx)(i.Form.Provider,{...I,children:(0,g.jsx)(b.Provider,{value:{loading:A,setLoading:O,regForm:X,keyArray:H,next:eo,formArrayRef:D,formMapRef:W,lastStep:Y,unRegForm:G,onFormFinish:U},children:ec})})}))}function $(e){return(0,g.jsx)(d.ProConfigProvider,{needDeps:!0,children:(0,g.jsx)(C,{...e})})}$.StepForm=function(e){let r=(0,u.useRef)(),n=(0,u.useContext)(b),o=(0,u.useContext)(v),i={...e,...o},{onFinish:l,step:a,formRef:s,title:c,stepProps:d,...m}=i;return h(!m.submitter,"StepForm 不包含提交按钮,请在 StepsForm 上"),(0,u.useImperativeHandle)(s,()=>r.current,[s?.current]),(0,u.useEffect)(()=>{if(!(i.name||i.step))return;let e=(i.name||i.step).toString();return n?.regForm(e,i),()=>{n?.unRegForm(e)}},[]),n&&n?.formArrayRef&&(n.formArrayRef.current[a||0]=r),(0,g.jsx)(f.BaseForm,{formRef:r,onFinish:async e=>{if(m.name&&n?.onFormFinish(m.name,e),l){n?.setLoading(!0);try{await l?.(e)&&n?.next()}finally{n?.setLoading(!1)}return}n?.lastStep||n?.next()},onInit:(e,t)=>{r.current=t,n&&n?.formArrayRef&&(n.formArrayRef.current[a||0]=r),m?.onInit?.(e,t)},layout:"vertical",...(0,t.omit)(m,["layoutType","columns"])})},$.useForm=i.Form.useForm},678485,e=>{"use strict";var t=e.i(191788),r=e.i(151304),n=e.i(663032),o=e.i(624200),i=e.i(56206),l=e.i(430898),a=e.i(993175),s=e.i(106422),c=e.i(934854),u=e=>{let r,{value:n,formatter:o,precision:i,decimalSeparator:l,groupSeparator:a="",prefixCls:s}=e;if("function"==typeof o)r=o(n);else{let e=String(n),o=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(o&&"-"!==e){let e=o[1],n=o[2]||"0",u=o[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,a),(0,c.isNumber)(i)&&(u=u.padEnd(i,"0").slice(0,i>0?i:0)),u&&(u=`${l}${u}`),r=[t.createElement("span",{key:"int",className:`${s}-content-value-int`},e,n),u&&t.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},u)]}else r=e}return t.createElement("span",{className:`${s}-content-value`},r)},d=e.i(307441),m=e.i(352050),p=e.i(108314),f=(0,m.genStyleHooks)("Statistic",e=>(e=>{let{componentCls:t,marginXXS:r,padding:n,colorTextDescription:o,titleFontSize:i,colorTextHeading:l,contentFontSize:a,fontFamily:s}=e;return{[t]:{...(0,d.resetComponent)(e),[`${t}-header`]:{paddingBottom:r,[`${t}-title`]:{color:o,fontSize:i}},[`${t}-skeleton`]:{paddingTop:n},[`${t}-content`]:{color:l,fontSize:a,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:r},[`${t}-content-suffix`]:{marginInlineStart:r}}}}})((0,p.mergeToken)(e,{})),e=>{let{fontSizeHeading3:t,fontSize:r}=e;return{titleFontSize:r,contentFontSize:t}});let g=t.forwardRef((e,r)=>{let{prefixCls:n,className:c,rootClassName:d,style:m,valueStyle:p,value:g=0,title:h,valueRender:x,prefix:b,suffix:y,loading:v=!1,formatter:C,precision:$,decimalSeparator:S=".",groupSeparator:w=",",onMouseEnter:j,onMouseLeave:F,styles:N,classNames:k,...E}=e,{getPrefixCls:P,direction:R,className:M,style:T,classNames:I,styles:B}=(0,a.useComponentConfig)("statistic"),W=P("statistic",n),[D,H]=f(W),z={...e,decimalSeparator:S,groupSeparator:w,loading:v,value:g},[A,O]=(0,l.useMergeSemantic)([I,k],[B,N],{props:z}),_=t.createElement(u,{decimalSeparator:S,groupSeparator:w,prefixCls:W,formatter:C,precision:$,value:g}),L=(0,i.clsx)(W,{[`${W}-rtl`]:"rtl"===R},M,c,d,A.root,D,H),q=(0,i.clsx)(`${W}-header`,A.header),V=(0,i.clsx)(`${W}-title`,A.title),Z=(0,i.clsx)(`${W}-content`,A.content),K=(0,i.clsx)(`${W}-content-prefix`,A.prefix),Y=(0,i.clsx)(`${W}-content-suffix`,A.suffix),X=t.useRef(null);t.useImperativeHandle(r,()=>({nativeElement:X.current}));let G=(0,o.default)(E,{aria:!0,data:!0});return t.createElement("div",{...G,className:L,style:{...O.root,...T,...m},ref:X,onMouseEnter:j,onMouseLeave:F},h&&t.createElement("div",{className:q,style:O.header},t.createElement("div",{className:V,style:O.title},h)),t.createElement(s.default,{paragraph:!1,loading:v,className:`${W}-skeleton`,active:!0},t.createElement("div",{className:Z,style:{...p,...O.content}},b&&t.createElement("span",{className:K,style:O.prefix},b),"function"==typeof x?x(_):_,y&&t.createElement("span",{className:Y,style:O.suffix},y))))}),h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]],x=1e3/60;var b=e=>{let{value:o,format:i="HH:mm:ss",onChange:l,onFinish:a,type:s,...c}=e,u="countdown"===s,[d,m]=t.useState(null),p=(0,r.useEvent)(()=>{let e=Date.now(),t=new Date(o).getTime();m({});let r=u?t-e:e-t;return l?.(r),!u||!(t<e)||(a?.(),!1)});return t.useEffect(()=>{let e;return e=window.setInterval(()=>{p()||window.clearInterval(e)},x),()=>{window.clearInterval(e)}},[o,u]),t.useEffect(()=>{m({})},[]),t.createElement(g,{...c,value:o,valueRender:e=>(0,n.cloneElement)(e,{title:void 0}),formatter:(e,t)=>d?function(e,t,r){let n,o,i,l,a,s,{format:c=""}=t,u=new Date(e).getTime(),d=Date.now();return n=r?Math.max(u-d,0):Math.max(d-u,0),o=/\[[^\]]*]/g,i=(c.match(o)||[]).map(e=>e.slice(1,-1)),l=c.replace(o,"[]"),a=h.reduce((e,[t,r])=>{if(e.includes(t)){let o=Math.floor(n/r);return n-=o*r,e.replace(RegExp(`${t}+`,"g"),e=>{let t=e.length;return o.toString().padStart(t,"0")})}return e},l),s=0,a.replace(o,()=>{let e=i[s];return s+=1,e})}(e,{...t,format:i},u):"-"})},y=t.memo(e=>t.createElement(b,{...e,type:"countdown"}));g.Timer=b,g.Countdown=y,e.s(["Statistic",()=>g],678485)},688008,e=>{"use strict";var t=e.i(151304),r=e.i(882474),n=e.i(35384),o=e.i(191788),i=e.i(238570),i=i,l=e.i(440656),a=e.i(967595),s=e.i(391398);let c="text",u=e=>{let[i,l]=(0,t.useControlledState)(e.open||!1,e.open),a=(0,o.useCallback)(t=>{l(r=>{let n="function"==typeof t?t(r):t;return e.onOpenChange?.(n),n})},[e.onOpenChange]);return(0,s.jsx)(r.Form.Item,{shouldUpdate:!0,noStyle:!0,children:t=>{let r=t.getFieldValue(e.name||[]);return(0,s.jsx)(n.Popover,{getPopupContainer:e=>e&&e.parentNode?e.parentNode:e,onOpenChange:e=>a(e),content:(0,s.jsxs)("div",{style:{padding:"4px 0"},children:[e.statusRender?.(r),e.strengthText?(0,s.jsx)("div",{style:{marginTop:10},children:(0,s.jsx)("span",{children:e.strengthText})}):null]}),styles:{root:{width:240}},placement:"rightTop",...e.popoverProps,open:i,children:e.children})}})},d=({fieldProps:e,proFieldProps:t,...r})=>(0,s.jsx)(a.default,{valueType:c,fieldProps:e,fieldConfig:{valueType:c},proFieldProps:t,...r});d.Password=({fieldProps:e,proFieldProps:r,...n})=>{let[d,m]=(0,o.useState)(!1);return e?.statusRender&&n.name?(0,s.jsx)(l.ProConfigProvider,{valueTypeMap:{password:{render:(e,t)=>(0,s.jsx)(i.default,{...t,text:e}),formItemRender:(e,t)=>(0,s.jsx)(i.default,{...t,text:e})}},children:(0,s.jsx)(u,{name:n.name,statusRender:e?.statusRender,popoverProps:e?.popoverProps,strengthText:e?.strengthText,open:d,onOpenChange:m,children:(0,s.jsx)("div",{children:(0,s.jsx)(a.default,{valueType:"password",fieldProps:{...(0,t.omit)(e,["statusRender","popoverProps","strengthText"]),onBlur:t=>{e?.onBlur?.(t),m(!1)},onClick:t=>{e?.onClick?.(t),m(!0)}},proFieldProps:r,fieldConfig:{valueType:c},...n})})})}):(0,s.jsx)(l.ProConfigProvider,{valueTypeMap:{password:{render:(e,t)=>(0,s.jsx)(i.default,{...t,text:e}),formItemRender:(e,t)=>(0,s.jsx)(i.default,{...t,text:e})}},children:(0,s.jsx)(a.default,{valueType:"password",fieldProps:e,proFieldProps:r,fieldConfig:{valueType:c},...n})})},d.displayName="ProFormComponent",e.s(["ProFormText",()=>d],688008)},739217,e=>{"use strict";var t=e.i(191788),r=e.i(551233),r=r,n=e.i(440656),o=e.i(810711),i=e.i(568061),l=e.i(967595),a=e.i(391398);let s=t.default.forwardRef(({fieldProps:e,children:s,params:c,proFieldProps:u,mode:d,valueEnum:m,request:p,options:f,...g},h)=>{let x=e?.mode||d||"multiple",b={options:f,labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label",...e,mode:"single"===x?void 0:x},y=(0,t.useContext)(i.default);return(0,a.jsx)(n.ProConfigProvider,{valueTypeMap:{select:{render:(e,t)=>(0,a.jsx)(r.default,{...t,text:e}),formItemRender:(e,t)=>(0,a.jsx)(r.default,{...t,text:e})}},children:(0,a.jsx)(l.default,{valueEnum:(0,o.runFunction)(m),request:p,params:c,valueType:"select",fieldConfig:{customLightMode:!0},fieldProps:{getPopupContainer:y.getPopupContainer,...b},ref:h,proFieldProps:u,...g,children:s})})}),c=t.default.forwardRef(({fieldProps:e,children:s,params:c,proFieldProps:u,mode:d,valueEnum:m,request:p,showSearch:f,options:g,...h},x)=>{let b=(0,t.useContext)(i.default);return(0,a.jsx)(n.ProConfigProvider,{valueTypeMap:{select:{render:(e,t)=>(0,a.jsx)(r.default,{...t,text:e}),formItemRender:(e,t)=>(0,a.jsx)(r.default,{...t,text:e})}},children:(0,a.jsx)(l.default,{valueEnum:(0,o.runFunction)(m),request:p,params:c,valueType:"select",fieldConfig:{customLightMode:!0},fieldProps:{options:g,mode:d,showSearch:f,getPopupContainer:b.getPopupContainer,...e},ref:x,proFieldProps:u,...h,children:s})})});c.SearchSelect=s,c.displayName="ProFormComponent",e.s(["ProFormSelect",()=>c],739217)},749344,236107,e=>{"use strict";var t=e.i(191788),r=e.i(316419),n=e.i(938667);let o=e=>"object"==typeof e&&null!=e&&1===e.nodeType,i=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,l=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){let r,n=getComputedStyle(e,null);return i(n.overflowY,t)||i(n.overflowX,t)||!!(r=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e))&&(r.clientHeight<e.scrollHeight||r.clientWidth<e.scrollWidth)}return!1},a=(e,t,r,n,o,i,l,a)=>i<e&&l>t||i>e&&l<t?0:i<=e&&a<=r||l>=t&&a>=r?i-e-n:l>t&&a<r||i<e&&a>r?l-t+o:0,s=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},c=(e,t)=>{var r,n,i,c;let u;if("u"<typeof document)return[];let{scrollMode:d,block:m,inline:p,boundary:f,skipOverflowHiddenElements:g}=t,h="function"==typeof f?f:e=>e!==f;if(!o(e))throw TypeError("Invalid target");let x=document.scrollingElement||document.documentElement,b=[],y=e;for(;o(y)&&h(y);){if((y=s(y))===x){b.push(y);break}null!=y&&y===document.body&&l(y)&&!l(document.documentElement)||null!=y&&l(y,g)&&b.push(y)}let v=null!=(n=null==(r=window.visualViewport)?void 0:r.width)?n:innerWidth,C=null!=(c=null==(i=window.visualViewport)?void 0:i.height)?c:innerHeight,{scrollX:$,scrollY:S}=window,{height:w,width:j,top:F,right:N,bottom:k,left:E}=e.getBoundingClientRect(),{top:P,right:R,bottom:M,left:T}={top:parseFloat((u=window.getComputedStyle(e)).scrollMarginTop)||0,right:parseFloat(u.scrollMarginRight)||0,bottom:parseFloat(u.scrollMarginBottom)||0,left:parseFloat(u.scrollMarginLeft)||0},I="start"===m||"nearest"===m?F-P:"end"===m?k+M:F+w/2-P+M,B="center"===p?E+j/2-T+R:"end"===p?N+R:E-T,W=[];for(let e=0;e<b.length;e++){let t=b[e],{height:r,width:n,top:o,right:i,bottom:s,left:c}=t.getBoundingClientRect();if("if-needed"===d&&F>=0&&E>=0&&k<=C&&N<=v&&(t===x&&!l(t)||F>=o&&k<=s&&E>=c&&N<=i))break;let u=getComputedStyle(t),f=parseInt(u.borderLeftWidth,10),g=parseInt(u.borderTopWidth,10),h=parseInt(u.borderRightWidth,10),y=parseInt(u.borderBottomWidth,10),P=0,R=0,M="offsetWidth"in t?t.offsetWidth-t.clientWidth-f-h:0,T="offsetHeight"in t?t.offsetHeight-t.clientHeight-g-y:0,D="offsetWidth"in t?0===t.offsetWidth?0:n/t.offsetWidth:0,H="offsetHeight"in t?0===t.offsetHeight?0:r/t.offsetHeight:0;if(x===t)P="start"===m?I:"end"===m?I-C:"nearest"===m?a(S,S+C,C,g,y,S+I,S+I+w,w):I-C/2,R="start"===p?B:"center"===p?B-v/2:"end"===p?B-v:a($,$+v,v,f,h,$+B,$+B+j,j),P=Math.max(0,P+S),R=Math.max(0,R+$);else{P="start"===m?I-o-g:"end"===m?I-s+y+T:"nearest"===m?a(o,s,r,g,y+T,I,I+w,w):I-(o+r/2)+T/2,R="start"===p?B-c-f:"center"===p?B-(c+n/2)+M/2:"end"===p?B-i+h+M:a(c,i,n,f,h+M,B,B+j,j);let{scrollLeft:e,scrollTop:l}=t;P=0===H?0:Math.max(0,Math.min(l+P/H,t.scrollHeight-r/H+T)),R=0===D?0:Math.max(0,Math.min(e+R/D,t.scrollWidth-n/D+M)),I+=l-P,B+=e-R}W.push({el:t,top:P,left:R})}return W},u=["parentNode"];function d(e){return void 0===e||!1===e?[]:Array.isArray(e)?e:[e]}function m(e,t){if(!e.length)return;let r=e.join("_");return t?`${t}_${r}`:u.includes(r)?`form_item_${r}`:r}function p(e){return d(e).join("_")}function f(e,t){let r=t.getFieldInstance(e),o=(0,n.getDOM)(r);if(o)return o;let i=m(d(e),t.__INTERNAL__.name);if(i)return document.getElementById(i)}e.s(["getFieldId",0,m,"getStatus",0,function(e,t,r,n,o,i){let l=n;return void 0!==i?l=i:r.validating?l="validating":e.length?l="error":t.length?l="warning":(r.touched||o&&r.validated)&&(l="success"),l},"toArray",0,d],236107),e.s(["default",0,function(e){let[n]=(0,r.useForm)(),o=t.useRef({}),i=t.useMemo(()=>e??{...n,__INTERNAL__:{itemRef:e=>t=>{let r=p(e);t?o.current[r]=t:delete o.current[r]}},scrollToField:(e,t={})=>{let{focus:r,...n}=t,o=f(e,i);o&&(!function(e,t){let r;if(!e.isConnected||!(e=>{let t=e;for(;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(e))return;let n={top:parseFloat((r=window.getComputedStyle(e)).scrollMarginTop)||0,right:parseFloat(r.scrollMarginRight)||0,bottom:parseFloat(r.scrollMarginBottom)||0,left:parseFloat(r.scrollMarginLeft)||0};if("object"==typeof t&&"function"==typeof t.behavior)return t.behavior(c(e,t));let o="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:r,top:i,left:l}of c(e,!1===t?{block:"end",inline:"nearest"}:t===Object(t)&&0!==Object.keys(t).length?t:{block:"start",inline:"nearest"})){let e=i-n.top+n.bottom,t=l-n.left+n.right;r.scroll({top:e,left:t,behavior:o})}}(o,{scrollMode:"if-needed",block:"nearest",...n}),r&&i.focusField(e))},focusField:e=>{let t=i.getFieldInstance(e);"function"==typeof t?.focus?t.focus():f(e,i)?.focus?.()},getFieldInstance:e=>{let t=p(e);return o.current[t]}},[e,n]);return[i]},"toNamePathStr",0,p],749344)},778141,e=>{"use strict";e.s(["omitUndefined",0,e=>{let t={};if(Object.keys(e||{}).forEach(r=>{void 0!==e[r]&&(t[r]=e[r])}),!(Object.keys(t).length<1))return t}])},814432,e=>{"use strict";let t=(0,e.i(191788).createContext)({});e.s(["RouteContext",0,t])},865925,e=>{"use strict";var t=e.i(191788),r=e.i(661682),r=r,n=e.i(440656),o=e.i(967595),i=e.i(391398);let l=t.default.forwardRef(({fieldProps:e,min:t,proFieldProps:l,max:a,...s},c)=>(0,i.jsx)(n.ProConfigProvider,{valueTypeMap:{digit:{render:(e,t)=>(0,i.jsx)(r.default,{...t,text:e,placeholder:t.placeholder}),formItemRender:(e,t)=>(0,i.jsx)(r.default,{...t,text:e,placeholder:t.placeholder})}},children:(0,i.jsx)(o.default,{valueType:"digit",fieldProps:{min:t,max:a,...e},ref:c,fieldConfig:{defaultProps:{width:"100%"}},proFieldProps:l,...s})}));e.s(["ProFormDigit",()=>l],865925)}]);