👨🏻‍💻👩🏻‍💻 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.
 
 
 

4 lines
22 KiB

(globalThis.utooChunk_ant_design_pro||(globalThis.utooChunk_ant_design_pro=[])).push(["object"==typeof document?document.currentScript:void 0,188235,947706,e=>{"use strict";var t=e.i(882474),r=e.i(191788),i=e.i(683276),o=e.i(871924),n=e.i(686111),l=e.i(151304),a=e.i(379049),s=e.i(132259),c=e.i(56206),d=e.i(22189),u=e.i(344670),p=e.i(3287),m=e.i(889590),f=e.i(391398);let g=r.default.memo(e=>{let{label:t,tooltip:i,ellipsis:o,subTitle:n}=e,{getPrefixCls:l}=(0,r.useContext)(a.ConfigProvider.ConfigContext),s=l("pro-core-label-tip"),{wrapSSR:d,hashId:g}=(0,m.useStyle)("LabelIconTip",e=>{let t;return[{[(t={...e,componentCls:`.${s}`}).componentCls]:{boxSizing:"border-box",display:"inline-flex",alignItems:"center",maxWidth:"100%","&-icon":{display:"block",marginInlineStart:"4px",cursor:"pointer","&:hover":{color:t.colorPrimary}},"&-title":{display:"inline-flex",flex:"1"},"&-subtitle ":{marginInlineStart:8,color:t.colorTextSecondary,fontWeight:"normal",fontSize:t.fontSize,whiteSpace:"nowrap"},"&-title-ellipsis":{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",wordBreak:"keep-all"}}}]});if(!i&&!n)return(0,f.jsx)(f.Fragment,{children:t});let y="string"==typeof i||r.default.isValidElement(i)?{title:i}:i,h=y?.icon||(0,f.jsx)(u.InfoCircleOutlined,{});return d((0,f.jsxs)("div",{className:(0,c.clsx)(s,g),onMouseDown:e=>e.stopPropagation(),onMouseLeave:e=>e.stopPropagation(),onMouseMove:e=>e.stopPropagation(),children:[(0,f.jsx)("div",{className:(0,c.clsx)(`${s}-title`,g,{[`${s}-title-ellipsis`]:o}),children:t}),n&&(0,f.jsx)("div",{className:(0,c.clsx)(`${s}-subtitle`,g),children:n}),i&&(0,f.jsx)(p.Tooltip,{...y,children:(0,f.jsx)("span",{className:(0,c.clsx)(`${s}-icon`,g),children:h})})]}))});e.s(["LabelIconTip",0,g],947706);var y=e.i(56742),h=e.i(568061),$=e.i(4691);let b=r.default.forwardRef((e,t)=>{let{groupProps:i}=r.default.useContext(h.default),{children:o,collapsible:u,defaultCollapsed:p,style:b,labelLayout:x,title:k=e.label,tooltip:C,align:v="start",direction:S,size:w=32,titleStyle:E,titleRender:j,spaceProps:N,extra:F,autoFocus:I}={...i,...e},[P,M]=(0,l.useControlledState)(()=>p||!1,e.collapsed),A=(0,y.useRefFunction)(t=>{e.onCollapse?.(t)}),z=(0,r.useCallback)(e=>{M(t=>{let r="function"==typeof e?e(t):e;return queueMicrotask(()=>{A(r)}),r})},[A]),{getPrefixCls:O}=(0,r.useContext)(a.ConfigProvider.ConfigContext),{ColWrapper:W,RowWrapper:D}=(0,$.useGridHelpers)(e),L=O("pro-form-group"),{wrapSSR:R,hashId:T}=(0,m.useStyle)("ProFormGroup",e=>{let t;return[{[(t={...e,componentCls:`.${L}`}).componentCls]:{boxSizing:"border-box","&-title":{marginBlockEnd:t.marginXL,fontWeight:"bold"},"&-container":{flexWrap:"wrap",maxWidth:"100%",[`> div${t.antCls}-space-item`]:{maxWidth:"100%"}},"&-twoLine":{display:"block",width:"100%",[`${t.componentCls}-title`]:{width:"100%",margin:"8px 0"},[`${t.componentCls}-container`]:{paddingInlineStart:16},[`${t.antCls}-space-item,${t.antCls}-form-item`]:{width:"100%"},[`${t.antCls}-form-item`]:{"&-control":{display:"flex",alignItems:"center",justifyContent:"flex-end","&-input":{alignItems:"center",justifyContent:"flex-end","&-content":{flex:"none"}}}}}}}]}),X=u&&(0,f.jsx)(n.RightOutlined,{style:{marginInlineEnd:8},rotate:P?void 0:90}),B=(0,f.jsx)(g,{label:X?(0,f.jsxs)("div",{children:[X,k]}):k,tooltip:C}),H=(0,r.useCallback)(({children:e})=>(0,f.jsx)(s.Space,{...N,className:(0,c.clsx)(`${L}-container ${T}`,N?.className),size:w,align:v,orientation:S,style:{rowGap:0,...N?.style},children:e}),[v,L,S,T,w,N]),V=j?j(B,e):B,[G,_]=(0,r.useMemo)(()=>{let e=[],t=r.default.Children.toArray(o).map((t,i)=>r.default.isValidElement(t)&&t?.props?.hidden?(e.push(t),null):0===i&&r.default.isValidElement(t)&&I?(0,d.autoFocusToFirstChild)(t,I):t);return[(0,f.jsx)(D,{Wrapper:H,children:t},"children"),e.length>0?(0,f.jsx)("div",{style:{display:"none"},children:e},"hidden"):null]},[o,D,H,I]);return R((0,f.jsx)(W,{children:(0,f.jsxs)("div",{className:(0,c.clsx)(L,T,{[`${L}-twoLine`]:"twoLine"===x}),style:b,ref:t,children:[_,(k||C||F)&&(0,f.jsx)("div",{role:"button",tabIndex:0,className:(0,c.clsx)(`${L}-title`,T),style:E,onClick:()=>{z(!P)},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),z(!P))},children:F?(0,f.jsxs)("div",{style:{display:"flex",width:"100%",alignItems:"center",justifyContent:"space-between"},children:[V,(0,f.jsx)("span",{role:"presentation",onClick:e=>e.stopPropagation(),onKeyDown:e=>e.stopPropagation(),children:F})]}):V}),(0,f.jsx)("div",{style:{display:u&&P?"none":void 0},children:G})]})}))});b.displayName="ProForm-Group";var x=e.i(170210),x=x;function k(e){return(0,f.jsx)(i.BaseForm,{layout:"vertical",contentRender:(e,t)=>(0,f.jsxs)(f.Fragment,{children:[e,t]}),...e})}k.Group=b,k.useForm=t.Form.useForm,k.Item=x.default,k.useWatch=t.Form.useWatch,k.ErrorList=t.Form.ErrorList,k.Provider=t.Form.Provider,k.useFormInstance=t.Form.useFormInstance,k.EditOrReadOnlyContext=o.EditOrReadOnlyContext,e.s(["ProForm",0,k],188235)},234717,e=>{"use strict";var t=e.i(151304),r=e.i(132259),i=e.i(191788),o=e.i(810711),n=e.i(56742),l=e.i(4691),a=e.i(225251),s=e.i(391398);let c={space:r.Space,group:r.Space.Compact},d=e=>{let{children:r,value:a=[],valuePropName:d,onChange:u,fieldProps:p,space:m,type:f="space",transform:g,convertValue:y,lightProps:h,...$}=e,b=(0,n.useRefFunction)((e,t)=>{let r=[...a];r[t]=function(e,...t){let r=t[0];return r&&r.target&&e in r.target?r.target[e]:r}(d||"value",e),u?.(r),p?.onChange?.(r)}),x=-1,k=(0,t.toArray)((0,o.runFunction)(r,a,e)).map(e=>{if(i.default.isValidElement(e)){let t=x+=1,r=e?.type?.displayName==="ProFormComponent"||e?.props?.readonly?{key:t,ignoreFormItem:!0,...e.props||{},fieldProps:{...e?.props?.fieldProps,onChange:(...e)=>{b(e[0],t)}},value:a?.[t],onChange:void 0}:{key:t,...e.props||{},value:a?.[t],onChange:r=>{b(r,t),e.props.onChange?.(r)}};return i.default.cloneElement(e,r)}return e}),C=c[f],{RowWrapper:v}=(0,l.useGridHelpers)($),S=(0,i.useCallback)(({children:e})=>{let t={...m,align:"start"};return"space"===f&&m?.wrap!==void 0&&(t.wrap=m.wrap),(0,s.jsx)(C,{...t,children:e})},[C,m,f]);return(0,s.jsx)(v,{Wrapper:S,children:k})},u=i.default.forwardRef(({children:e,space:t,valuePropName:r,...o},n)=>((0,i.useImperativeHandle)(n,()=>({})),(0,s.jsx)(d,{space:t,valuePropName:r,...o.fieldProps,onChange:void 0,...o,children:e}))),p=a.default?.(u);e.s(["default",()=>p])},344670,e=>{"use strict";var t=e.i(191788),r={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:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},i=e.i(117716);function o(){return(o=Object.assign.bind()).apply(this,arguments)}let n=t.forwardRef((e,n)=>t.createElement(i.default,o({},e,{ref:n,icon:r})));e.s(["InfoCircleOutlined",()=>n],344670)},461550,528704,e=>{"use strict";var t=e.i(191788),r=e.i(218589),i=e.i(202917),o=e.i(146025),n=e.i(876352),l=e.i(449995),a=e.i(151304),s=e.i(56206),c=e.i(430898),d=e.i(934854),u=e.i(993175);let p={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,railColor:"#D9D9D9",railWidth:1,gapPosition:"bottom",loading:!1};var m=e.i(572353);let f=({bg:e,children:r})=>t.createElement("div",{style:{width:"100%",height:"100%",background:e}},r);function g(e,t){return Object.keys(e).map(r=>{let i=parseFloat(r),o=`${Math.floor(i*t)}%`;return`${e[r]} ${o}`})}let y=t.forwardRef((e,r)=>{let{prefixCls:i,color:o,gradientId:n,radius:l,className:a,style:c,ptg:d,strokeLinecap:u,strokeWidth:p,size:m,gapDegree:y}=e,h=o&&"object"==typeof o,$=m/2,b=t.createElement("circle",{className:(0,s.clsx)(`${i}-circle-path`,a),r:l,cx:$,cy:$,stroke:h?"#FFF":void 0,strokeLinecap:u,strokeWidth:p,opacity:+(0!==d),style:c,ref:r});if(!h)return b;let x=`${n}-conic`,k=y?`${180+y/2}deg`:"0deg",C=g(o,(360-y)/360),v=g(o,1),S=`conic-gradient(from ${k}, ${C.join(", ")})`,w=`linear-gradient(to ${y?"bottom":"top"}, ${v.join(", ")})`;return t.createElement(t.Fragment,null,t.createElement("mask",{id:x},b),t.createElement("foreignObject",{x:0,y:0,width:m,height:m,mask:`url(#${x})`},t.createElement(f,{bg:w},t.createElement(f,{bg:S}))))}),h=(e,t,r,i,o,n,l,a,s,c,d=0)=>{let u=(100-i)/100*t;return"round"===s&&100!==i&&(u+=c/2)>=t&&(u=t-.01),{stroke:"string"==typeof a?a:void 0,strokeDasharray:`${t}px ${e}`,strokeDashoffset:u+d,transform:`rotate(${o+r/100*360*((360-n)/360)+(0===n?0:({bottom:0,top:180,left:90,right:-90})[l])}deg)`,transformOrigin:"50px 50px",transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}};function $(){return($=Object.assign.bind()).apply(this,arguments)}function b(e){let t=e??[];return Array.isArray(t)?t:[t]}var x=e=>{let r,i,o,n,l,a,{id:c,prefixCls:d,classNames:u={},styles:f={},steps:g,strokeWidth:x,railWidth:k,gapDegree:C=0,gapPosition:v,railColor:S,strokeLinecap:w,style:E,className:j,strokeColor:N,percent:F,loading:I,...P}={...p,...e},M=(0,m.default)(c),A=`${M}-gradient`,z=50-x/2,O=2*Math.PI*z,W=C>0?90+C/2:-90,D=(360-C)/360*O,{count:L,gap:R}="object"==typeof g?g:{count:g,gap:2},T=b(F),X=b(N),B=X.find(e=>e&&"object"==typeof e),H=B&&"object"==typeof B?"butt":w,{indeterminateStyleProps:V,indeterminateStyleAnimation:G}=(({id:e,loading:r})=>{if(!r)return{indeterminateStyleProps:{},indeterminateStyleAnimation:null};let i=`${e}-indeterminate-animate`;return{indeterminateStyleProps:{transform:"rotate(0deg)",animation:`${i} 1s linear infinite`},indeterminateStyleAnimation:t.default.createElement("style",null,`@keyframes ${i} {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}`)}})({id:M,loading:I}),_=h(O,D,0,100,W,C,v,S,H,x),q=(r=(0,t.useRef)([]),i=(0,t.useRef)(null),(0,t.useEffect)(()=>{let e=Date.now(),t=!1;r.current.forEach(r=>{if(!r)return;t=!0;let o=r.style;o.transitionDuration=".3s, .3s, .3s, .06s",i.current&&e-i.current<100&&(o.transitionDuration="0s, 0s")}),t&&(i.current=Date.now())}),r.current);return t.createElement("svg",$({className:(0,s.clsx)(`${d}-circle`,u.root,j),viewBox:"0 0 100 100",style:{...f.root,...E},id:c,role:"presentation"},P),!L&&t.createElement("circle",{className:(0,s.clsx)(`${d}-circle-rail`,u.rail),r:z,cx:50,cy:50,stroke:S,strokeLinecap:H,strokeWidth:k||x,style:{..._,...f.rail}}),L?(o=Math.round(L*(T[0]/100)),n=100/L,l=0,Array(L).fill(null).map((e,r)=>{let i=r<=o-1?X[0]:S,a=i&&"object"==typeof i?`url(#${A})`:void 0,c=h(O,D,l,n,W,C,v,i,"butt",x,R);return l+=(D-c.strokeDashoffset+R)*100/D,t.createElement("circle",{key:r,className:(0,s.clsx)(`${d}-circle-path`,u.track),r:z,cx:50,cy:50,stroke:a,strokeWidth:x,opacity:1,style:{...c,...f.track},ref:e=>{q[r]=e}})})):(a=0,T.map((e,r)=>{let i=X[r]||X[X.length-1],o=h(O,D,a,e,W,C,v,i,H,x);return a+=e,t.createElement(y,{key:r,color:i,ptg:e,radius:z,prefixCls:d,gradientId:A,className:u.track,style:{...o,...V,...f.track},strokeLinecap:H,strokeWidth:x,gapDegree:C,ref:e=>{q[r]=e},size:100})}).reverse()),G)};e.s([],528704),e.i(528704);var k=e.i(188304),C=e.i(671557);function v(e){return!e||e<0?0:e>100?100:e}function S({success:e}){let t;return e&&"percent"in e&&(t=e.percent),t}let w=(e,t,r)=>{let i=-1,o=-1;if("step"===t){let t=r.steps,n=r.strokeWidth;"string"==typeof e||void 0===e?(i="small"===e?2:14,o=n??8):(0,d.isNumber)(e)?[i,o]=[e,e]:[i=14,o=8]=Array.isArray(e)?e:[e.width,e.height],i*=t}else if("line"===t){let t=r?.strokeWidth;"string"==typeof e||void 0===e?o=t||("small"===e?6:8):(0,d.isNumber)(e)?[i,o]=[e,e]:[i=-1,o=8]=Array.isArray(e)?e:[e.width,e.height]}else("circle"===t||"dashboard"===t)&&("string"==typeof e||void 0===e?[i,o]="small"===e?[60,60]:[120,120]:(0,d.isNumber)(e)?[i,o]=[e,e]:Array.isArray(e)&&(i=e[0]??e[1]??120,o=e[0]??e[1]??120));return[i,o]},E=["root","body","indicator"];var j=e=>{let{prefixCls:r,classNames:i,styles:o,railColor:n,trailColor:l,strokeLinecap:c="round",gapPosition:d,gapPlacement:p,gapDegree:m,width:f=120,type:g,children:y,success:h,size:$=f,steps:b}=e,{direction:j}=(0,u.useComponentConfig)("progress"),[N,F]=w($,"circle"),{strokeWidth:I}=e;void 0===I&&(I=Math.max(3/N*100,6));let P=t.useMemo(()=>m||0===m?m:"dashboard"===g?75:void 0,[m,g]),M=(({percent:e,success:t})=>{let r=v(S({success:t}));return[r,v(v(e)-r)]})(e),A=t.useMemo(()=>{let e=(p??d)||"dashboard"===g&&"bottom"||void 0,t="rtl"===j;switch(e){case"start":return t?"right":"left";case"end":return t?"left":"right";default:return e}},[j,p,d,g]),z="[object Object]"===Object.prototype.toString.call(e.strokeColor),O=(({success:e={},strokeColor:t})=>{let{strokeColor:r}=e;return[r||C.presetPrimaryColors.green,t||null]})({success:h,strokeColor:e.strokeColor}),W=(0,s.clsx)(`${r}-body`,{[`${r}-circle-gradient`]:z},i.body),D=t.createElement(x,{steps:b,percent:b?M[1]:M,strokeWidth:I,railWidth:I,strokeColor:b?O[1]:O,strokeLinecap:c,railColor:n??l,prefixCls:r,gapDegree:P,gapPosition:A,classNames:(0,a.omit)(i,E),styles:(0,a.omit)(o,E)}),L=N<=20,R=t.createElement("div",{className:W,style:{width:N,height:F,fontSize:.15*N+6,...o.body}},D,!L&&y);return L?t.createElement(k.default,{title:y},R):R},N=e.i(980646),F=e.i(307441),I=e.i(352050),P=e.i(108314);let M="--progress-line-stroke-color";var A=(0,I.genStyleHooks)("Progress",e=>{let t=e.calc(e.marginXXS).div(2).equal(),r=(0,P.mergeToken)(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[(e=>{let{componentCls:t,iconCls:r}=e;return{[t]:{...(0,F.resetComponent)(e),display:"inline-flex","&-rtl":{direction:"rtl"},[`${t}-indicator`]:{color:e.colorText,lineHeight:1,whiteSpace:"nowrap",verticalAlign:"middle",wordBreak:"normal",[r]:{fontSize:e.fontSize}},[`&${t}-status-exception`]:{[`${t}-indicator`]:{color:e.colorError}},[`&${t}-status-success`]:{[`${t}-indicator`]:{color:e.colorSuccess}}}}})(r),(e=>{var t;let r,{componentCls:i}=e;return{[`${i}-line`]:{position:"relative",width:"100%",fontSize:e.fontSize,[`${i}-body`]:{display:"inline-flex",alignItems:"center",width:"100%",gap:e.marginXS},[`${i}-rail`]:{flex:"auto",background:e.remainingColor,borderRadius:e.lineBorderRadius,position:"relative",width:"100%",overflow:"hidden"},[`&${i}-status-active`]:{[`${i}-track:after`]:{content:'""',position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:"inherit",opacity:0,animationName:(r=t?"100%":"-100%",new N.Keyframes(`antProgress${t?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${r}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${r}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite"}},[`${i}-track`]:{position:"absolute",insetInlineStart:0,insetBlock:0,borderRadius:"inherit",background:e.defaultColor,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,minWidth:"max-content",display:"flex",alignItems:"center","&-success":{background:e.colorSuccess}},[`&${i}-status-exception`]:{[`${i}-track`]:{background:e.colorError}},[`&${i}-status-success`]:{[`${i}-track`]:{background:e.colorSuccess}},[`${i}-indicator-outer`]:{[`&${i}-indicator-start`]:{order:-1}},[`${i}-body-layout-bottom`]:{flexDirection:"column",alignItems:"center",gap:e.marginXXS},[`${i}-indicator${i}-indicator-inner`]:{color:e.colorWhite,paddingInline:e.paddingXXS,width:"100%",display:"flex",justifyContent:"center",[`&${i}-indicator-end`]:{justifyContent:"end"},[`&${i}-indicator-start`]:{justifyContent:"start"},[`&${i}-indicator-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}}})(r),(e=>{let{componentCls:t,iconCls:r}=e;return{[`${t}-circle`]:{[`${t}-circle-rail`]:{stroke:e.remainingColor},[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-body`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`${t}-indicator`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[r]:{fontSize:e.circleIconFontSize}},[`&${t}-status-exception`]:{[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}}},[`&${t}-status-success`]:{[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}})(r),(e=>{let{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-body":{display:"flex",flexDirection:"row",alignItems:"center",gap:e.progressStepMarginInlineEnd,[`${t}-indicator`]:{marginInlineStart:e.marginXS}},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}})(r),(e=>{let{componentCls:t,iconCls:r}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-indicator ${r}`]:{fontSize:e.fontSizeSM}}}})(r)]},e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`})),z=e=>{let{prefixCls:r,classNames:i,styles:o,direction:n,percent:l,size:a,strokeWidth:c,strokeColor:d,strokeLinecap:u="round",children:p,railColor:m,trailColor:f,percentPosition:g,success:y}=e,{align:h,type:$}=g,b="square"===u||"butt"===u?0:void 0,[x,k]=w(a??[-1,c||("small"===a?6:8)],"line",{strokeWidth:c}),E=`${r}-track`,j=d&&"string"!=typeof d?((e,t)=>{let{from:r=C.presetPrimaryColors.blue,to:i=C.presetPrimaryColors.blue,direction:o="rtl"===t?"to left":"to right",...n}=e;if(0!==Object.keys(n).length){let e,t=(e=[],Object.keys(n).forEach(t=>{let r=Number.parseFloat(t.replace(/%/g,""));Number.isNaN(r)||e.push({key:r,value:n[t]})}),(e=e.sort((e,t)=>e.key-t.key)).map(({key:e,value:t})=>`${t} ${e}%`).join(", ")),r=`linear-gradient(${o}, ${t})`;return{background:r,[M]:r}}let l=`linear-gradient(${o}, ${r}, ${i})`;return{background:l,[M]:l}})(d,n):{[M]:d,background:d},N={width:`${v(l)}%`,height:k,borderRadius:b,...j},F=S(e),I={width:`${v(F)}%`,height:k,borderRadius:b,backgroundColor:y?.strokeColor};return t.createElement("div",{className:(0,s.clsx)(`${r}-body`,i.body,{[`${r}-body-layout-bottom`]:"center"===h&&"outer"===$}),style:{width:x>0?x:"100%",...o.body}},t.createElement("div",{className:(0,s.clsx)(`${r}-rail`,i.rail),style:{backgroundColor:(m??f)||void 0,borderRadius:b,height:k,...o.rail}},t.createElement("div",{className:(0,s.clsx)(E,i.track),style:{...N,...o.track}},"inner"===$&&p),void 0!==F&&t.createElement("div",{className:(0,s.clsx)(E,`${E}-success`,i.track),style:{...I,...o.track}})),"outer"===$&&p)},O=e=>{let{classNames:r,styles:i,size:o,steps:n,rounding:l=Math.round,percent:a=0,strokeWidth:c=8,strokeColor:d,railColor:u,trailColor:p,prefixCls:m,children:f}=e,g=l(a/100*n),[y,h]=w(o??["small"===o?2:14,c],"step",{steps:n,strokeWidth:c}),$=y/n,b=Array.from({length:n}),x=u??p;for(let e=0;e<n;e++){let o=Array.isArray(d)?d[e]:d;b[e]=t.createElement("div",{key:e,className:(0,s.clsx)(`${m}-steps-item`,{[`${m}-steps-item-active`]:e<=g-1},r.track),style:{backgroundColor:e<=g-1?o:x,width:$,height:h,...i.track}})}return t.createElement("div",{className:(0,s.clsx)(`${m}-steps-body`,r.body),style:i.body},b,f)};let W=["normal","exception","active","success"],D=t.forwardRef((e,p)=>{let m,{prefixCls:f,className:g,rootClassName:y,classNames:h,styles:$,steps:b,strokeColor:x,percent:k=0,size:C="medium",showInfo:E=!0,type:N="line",status:F,format:I,style:P,percentPosition:M={},...D}=e,{align:L="end",type:R="outer"}=M,T=Array.isArray(x)?x[0]:x,X="string"==typeof x||Array.isArray(x)?x:void 0,B=t.useMemo(()=>{if(T){let e="string"==typeof T?T:Object.values(T)[0];return new r.FastColor(e).isLight()}return!1},[x]),H=t.useMemo(()=>{let t=S(e);return Number.parseInt(void 0!==t?(t??0)?.toString():(k??0)?.toString(),10)},[k,e.success]),V=t.useMemo(()=>!W.includes(F)&&H>=100?"success":F||"normal",[F,H]),{getPrefixCls:G,direction:_,className:q,style:K,classNames:Q,styles:U}=(0,u.useComponentConfig)("progress"),Y=G("progress",f),[J,Z]=A(Y),ee={...e,percent:k,type:N,size:C,showInfo:E,percentPosition:M},[et,er]=(0,c.useMergeSemantic)([Q,h],[U,$],{props:ee}),ei="line"===N,eo=ei&&!b,en=t.useMemo(()=>{let r;if(!E)return null;let a=S(e),c=I||(e=>`${e}%`),d=ei&&B&&"inner"===R;return"inner"===R||I||"exception"!==V&&"success"!==V?r=c(v(k),v(a)):"exception"===V?r=ei?t.createElement(n.default,null):t.createElement(l.default,null):"success"===V&&(r=ei?t.createElement(i.default,null):t.createElement(o.default,null)),t.createElement("span",{className:(0,s.clsx)(`${Y}-indicator`,{[`${Y}-indicator-bright`]:d,[`${Y}-indicator-${L}`]:eo,[`${Y}-indicator-${R}`]:eo},et.indicator),style:er.indicator,title:"string"==typeof r?r:void 0},r)},[E,k,H,V,N,Y,I,ei,B,R,L,eo,et.indicator,er.indicator]),el={...e,classNames:et,styles:er};"line"===N?m=b?t.createElement(O,{...el,strokeColor:X,prefixCls:Y,steps:(0,d.isPlainObject)(b)?b.count:b},en):t.createElement(z,{...el,strokeColor:T,prefixCls:Y,direction:_,percentPosition:{align:L,type:R}},en):("circle"===N||"dashboard"===N)&&(m=t.createElement(j,{...el,strokeColor:T,prefixCls:Y,progressStatus:V},en));let ea=(0,s.clsx)(Y,`${Y}-status-${V}`,{[`${Y}-${"dashboard"===N&&"circle"||N}`]:"line"!==N,[`${Y}-inline-circle`]:"circle"===N&&w(C,"circle")[0]<=20,[`${Y}-line`]:eo,[`${Y}-line-align-${L}`]:eo,[`${Y}-line-position-${R}`]:eo,[`${Y}-steps`]:b,[`${Y}-show-info`]:E,[`${Y}-small`]:"small"===C,[`${Y}-rtl`]:"rtl"===_},q,g,y,et.root,J,Z);return t.createElement("div",{ref:p,style:{...K,...er.root,...P},className:ea,role:"progressbar","aria-valuenow":H,"aria-valuemin":0,"aria-valuemax":100,...(0,a.omit)(D,["railColor","trailColor","strokeWidth","width","gapDegree","gapPosition","gapPlacement","strokeLinecap","success"])},m)});e.s(["default",()=>D],461550)},473657,e=>{"use strict";var t=e.i(191788),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 545.5L536.1 163a31.96 31.96 0 00-48.3 0L156 545.5a7.97 7.97 0 006 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}}]},name:"arrow-up",theme:"outlined"},i=e.i(117716);function o(){return(o=Object.assign.bind()).apply(this,arguments)}let n=t.forwardRef((e,n)=>t.createElement(i.default,o({},e,{ref:n,icon:r})));e.s(["ArrowUpOutlined",()=>n],473657)},686111,e=>{"use strict";var t=e.i(571246);e.s(["RightOutlined",()=>t.default])},977892,e=>{"use strict";var t=e.i(677057);e.s(["LoadingOutlined",()=>t.default])}]);