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
25 KiB
1 lines
25 KiB
(globalThis.utooChunk_ant_design_pro||(globalThis.utooChunk_ant_design_pro=[])).push(["object"==typeof document?document.currentScript:void 0,35384,e=>{"use strict";var t=e.i(790731);e.s(["Popover",()=>t.default])},268074,e=>{"use strict";var t=e.i(191788),r=e.i(922105),n=e.i(56206),o=e.i(483917),a=e.i(430898),l=e.i(934854),i=e.i(663032),s=e.i(993175);let u=e=>{let r,{prefixCls:o,value:a,current:l,offset:i=0}=e;return i&&(r={position:"absolute",top:`${i}00%`,left:0}),t.createElement("span",{style:r,className:(0,n.clsx)(`${o}-only-unit`,{current:l})},a)};var c=e=>{let r,n,{prefixCls:o,count:a,value:l}=e,i=Number(l),s=Math.abs(a),[c,d]=t.useState(i),[m,f]=t.useState(s),p=()=>{d(i),f(s)};if(t.useEffect(()=>{let e=setTimeout(p,1e3);return()=>clearTimeout(e)},[i]),c===i||Number.isNaN(i)||Number.isNaN(c))r=[t.createElement(u,{...e,key:i,current:!0})],n={transition:"none"};else{r=[];let o=i+10,a=[];for(let e=i;e<=o;e+=1)a.push(e);let l=m<s?1:-1,d=a.findIndex(e=>e%10===c);r=(l<0?a.slice(0,d+1):a.slice(d)).map((r,n)=>t.createElement(u,{...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}(c,i,l)}00%)`}}return t.createElement("span",{className:`${o}-only`,style:n,onTransitionEnd:p},r)};let d=t.forwardRef((e,r)=>{let{prefixCls:o,count:a,className:l,motionClassName:u,style:d,title:m,show:f,component:p="sup",children:g,...b}=e,{getPrefixCls:h}=t.useContext(s.ConfigContext),$=h("scroll-number",o),x={...b,"data-show":f,style:d,className:(0,n.clsx)($,l,u),title:m},y=a;if(a&&Number(a)%1==0){let e=String(a).split("");y=t.createElement("bdi",null,e.map((r,n)=>t.createElement(c,{prefixCls:$,count:Number(a),value:r,key:e.length-n})))}return(d?.borderColor&&(x.style={...d,boxShadow:`0 0 0 1px ${d.borderColor} inset`}),g)?(0,i.cloneElement)(g,e=>({className:(0,n.clsx)(`${$}-custom-component`,e?.className,u)})):t.createElement(p,{...x,ref:r},y)});var m=e.i(980646),f=e.i(307441),p=e.i(218870),g=e.i(352050),b=e.i(108314);let h=new m.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),$=new m.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),x=new m.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),y=new m.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),w=new m.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),v=new m.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),C=e=>{let{fontHeight:t,lineWidth:r,marginXS:n,colorBorderBg:o}=e,a=e.colorTextLightSolid,l=e.colorError,i=e.colorErrorHover;return(0,b.mergeToken)(e,{badgeFontHeight:t,badgeShadowSize:r,badgeTextColor:a,badgeColor:l,badgeColorHover:i,badgeShadowColor:o,badgeProcessingDuration:"1.2s",badgeRibbonOffset:n,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},N=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 E=(0,g.genStyleHooks)("Badge",e=>(e=>{let{componentCls:t,iconCls:r,antCls:n,badgeShadowSize:o,textFontSize:a,textFontSizeSM:l,statusSize:i,dotSize:s,textFontWeight:u,indicatorHeight:c,indicatorHeightSM:d,marginXS:g,calc:b}=e,C=`${n}-scroll-number`,N=(0,p.genPresetColor)(e,(e,{darkColor:r})=>({[`&${t} ${t}-color-${e}`]:{background:r,[`&:not(${t}-count)`]:{color:r},"a:hover &":{background:r}}}));return{[t]:{...(0,f.resetComponent)(e),position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:c,height:c,color:e.badgeTextColor,fontWeight:u,fontSize:a,lineHeight:(0,m.unit)(c),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:b(c).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:b(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, ${C}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${r}-spin`]:{animationName:v,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:i,height:i,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:h,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}},...N,[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:$,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:x,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:y,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:w,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${C}-custom-component, ${t}-count`]:{transform:"none"},[`${C}-custom-component, ${C}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[C]:{overflow:"hidden",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack}`,[`${C}-only`]:{position:"relative",display:"inline-block",height:c,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${C}-only-unit`]:{height:c,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${C}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${C}-custom-component`]:{transform:"translate(-50%, -50%)"}}}}})(C(e)),N);let S=t.forwardRef((e,u)=>{let{prefixCls:c,scrollNumberPrefixCls:m,children:f,status:p,text:g,color:b,count:h=null,overflowCount:$=99,dot:x=!1,size:y="medium",title:w,offset:v,style:C,className:N,rootClassName:S,classNames:k,styles:R,showZero:I=!1,...F}=e,{getPrefixCls:W,direction:T,className:M,style:B,classNames:H,styles:O}=(0,s.useComponentConfig)("badge"),D=W("badge",c),[z,A]=E(D),_={...e,overflowCount:$,size:y,dot:x,showZero:I},[P,j]=(0,a.useMergeSemantic)([H,k],[O,R],{props:_}),L=h>$?`${$}+`:h,K="0"===L||0===L||"0"===g||0===g,V=null===h||K&&!I,Z=((0,l.isNonNullable)(p)||(0,l.isNonNullable)(b))&&V,q=(0,l.isNonNullable)(p)||!K,X=x&&!K,Y=X?"":L,U=(0,t.useMemo)(()=>((!(0,l.isNonNullable)(Y)||""===Y)&&(!(0,l.isNonNullable)(g)||""===g)||K&&!I)&&!X,[Y,K,I,X,g]),G=(0,t.useRef)(h);U||(G.current=h);let J=G.current,Q=(0,t.useRef)(Y);U||(Q.current=Y);let ee=Q.current,et=(0,t.useRef)(X);U||(et.current=X);let er=(0,t.useMemo)(()=>{if(!v)return{...B,...C};let e=Number.parseInt(v[0],10);return{...{marginTop:v[1],insetInlineEnd:-e},...B,...C}},[v,C,B]),en=w??("string"==typeof J||(0,l.isNumber)(J)?J:void 0),eo=!U&&(0===g?I:!!g&&!0!==g),ea=eo?t.createElement("span",{className:`${D}-status-text`},g):null,el=(0,l.isPlainObject)(J)?(0,i.cloneElement)(J,e=>({style:{...er,...e.style}})):void 0,ei=(0,o.isPresetColor)(b,!1),es=(0,n.clsx)(P.indicator,{[`${D}-status-dot`]:Z,[`${D}-status-${p}`]:!!p,[`${D}-color-${b}`]:ei}),eu={};b&&!ei&&(eu.color=b,eu.background=b);let ec=(0,n.clsx)(D,{[`${D}-status`]:Z,[`${D}-not-a-wrapper`]:!f,[`${D}-rtl`]:"rtl"===T},N,S,M,P.root,z,A);if(!f&&Z&&(g||q||!V)){let e=er.color;return t.createElement("span",{ref:u,...F,className:ec,style:{...j.root,...er}},t.createElement("span",{className:es,style:{...j.indicator,...eu}}),eo&&t.createElement("span",{style:{color:e},className:`${D}-status-text`},g))}return t.createElement("span",{ref:u,...F,className:ec,style:j.root},f,t.createElement(r.default,{visible:!U,motionName:`${D}-zoom`,motionAppear:!1,motionDeadline:1e3},({className:e})=>{let r=W("scroll-number",m),o=et.current,a=(0,n.clsx)(P.indicator,{[`${D}-dot`]:o,[`${D}-count`]:!o,[`${D}-count-sm`]:"small"===y,[`${D}-multiple-words`]:!o&&ee&&ee.toString().length>1,[`${D}-status-${p}`]:!!p,[`${D}-color-${b}`]:ei}),l={...j.indicator,...er};return b&&!ei&&((l=l||{}).background=b),t.createElement(d,{prefixCls:r,show:!U,motionClassName:e,className:a,count:ee,title:en,style:l,key:"scrollNumber"},el)}),ea)});var k=(0,g.genStyleHooks)(["Badge","Ribbon"],e=>(e=>{let{antCls:t,badgeFontHeight:r,marginXS:n,badgeRibbonOffset:o,calc:a}=e,l=`${t}-ribbon`,i=`${t}-ribbon-wrapper`,s=(0,p.genPresetColor)(e,(e,{darkColor:t})=>({[`&${l}-color-${e}`]:{background:t,color:t}}));return{[i]:{position:"relative"},[l]:{...(0,f.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)(a(o).div(2).equal())} solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter},...s,[`&${l}-placement-end`]:{insetInlineEnd:a(o).mul(-1).equal(),borderEndEndRadius:0,[`${l}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${l}-placement-start`]:{insetInlineStart:a(o).mul(-1).equal(),borderEndStartRadius:0,[`${l}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}}}})(C(e)),N);S.Ribbon=e=>{let{className:r,prefixCls:l,style:i,color:u,children:c,text:d,placement:m="end",rootClassName:f,styles:p,classNames:g}=e,{getPrefixCls:b,direction:h,className:$,style:x,classNames:y,styles:w}=(0,s.useComponentConfig)("ribbon"),v=b("ribbon",l),C=`${v}-wrapper`,[N,E]=k(v,C),S={...e,placement:m},[R,I]=(0,a.useMergeSemantic)([y,g],[w,p],{props:S}),F=(0,o.isPresetColor)(u,!1),W=(0,n.clsx)(v,`${v}-placement-${m}`,{[`${v}-rtl`]:"rtl"===h,[`${v}-color-${u}`]:F},r,$,R.indicator),T={},M={};return u&&!F&&(T.background=u,M.color=u),t.createElement("div",{className:(0,n.clsx)(C,f,N,E,R.root),style:I.root},c,t.createElement("div",{className:(0,n.clsx)(W,N),style:{...T,...I.indicator,...x,...i}},t.createElement("span",{className:(0,n.clsx)(`${v}-content`,R.content),style:I.content},d),t.createElement("div",{className:`${v}-corner`,style:M})))},e.s(["Badge",()=>S],268074)},539077,60914,e=>{"use strict";var t=e.i(191788),r=e.i(608427);e.i(312744);var n=e.i(851581),o=e.i(56206),a=e.i(329127),l=e.i(782041),i=e.i(430898),s=e.i(640684),u=e.i(993175),c=e.i(82038),d=e.i(749919),m=e.i(625263),f=e.i(873627),p=e.i(536995),g=e.i(688490);function b(e,r){let n=(0,t.useRef)([]),o=()=>{n.current.push(setTimeout(()=>{e.current?.input&&e.current?.input.getAttribute("type")==="password"&&e.current?.input.hasAttribute("value")&&e.current?.input.removeAttribute("value")}))};return(0,t.useEffect)(()=>(r&&o(),()=>n.current.forEach(e=>{e&&clearTimeout(e)})),[]),o}e.s(["default",0,b],60914);var h=e.i(428170);let $=(0,t.forwardRef)((e,$)=>{let{prefixCls:x,bordered:y=!0,status:w,size:v,disabled:C,onBlur:N,onFocus:E,suffix:S,allowClear:k,addonAfter:R,addonBefore:I,className:F,style:W,styles:T,rootClassName:M,onChange:B,classNames:H,variant:O,...D}=e,{getPrefixCls:z,direction:A,allowClear:_,autoComplete:P,className:j,style:L,classNames:K,styles:V}=(0,u.useComponentConfig)("input"),Z=z("input",x),q=(0,t.useRef)(null),X=(0,d.default)(Z),[Y,U]=(0,h.useSharedStyle)(Z,M);(0,h.default)(Z,X);let{compactSize:G,compactItemClassnames:J}=(0,g.useCompactItemContext)(Z,A),Q=(0,m.default)(e=>v??G??e),ee=t.default.useContext(c.default),et=C??ee,er={...e,size:Q,disabled:et},[en,eo]=(0,i.useMergeSemantic)([K,H],[V,T],{props:er}),{status:ea,hasFeedback:el,feedbackIcon:ei}=(0,t.useContext)(f.FormItemInputContext),es=(0,s.getMergedStatus)(ea,w),eu=!!(e.prefix||e.suffix||e.allowClear||e.showCount)||!!el;(0,t.useRef)(eu);let ec=b(q,!0),ed=(el||S)&&t.default.createElement(t.default.Fragment,null,S,el&&ei),em=(0,l.default)(k??_),[ef,ep]=(0,p.default)("input",O,y);return t.default.createElement(r.default,{ref:(0,n.composeRef)($,q),prefixCls:Z,autoComplete:P,...D,disabled:et,onBlur:e=>{ec(),N?.(e)},onFocus:e=>{ec(),E?.(e)},style:{...eo.root,...L,...W},styles:eo,suffix:ed,allowClear:em,className:(0,o.clsx)(F,M,U,X,J,j,en.root),onChange:e=>{ec(),B?.(e)},addonBefore:I&&t.default.createElement(a.default,{form:!0,space:!0},I),addonAfter:R&&t.default.createElement(a.default,{form:!0,space:!0},R),classNames:{...en,input:(0,o.clsx)({[`${Z}-sm`]:"small"===Q,[`${Z}-lg`]:"large"===Q,[`${Z}-rtl`]:"rtl"===A},en.input,Y),variant:(0,o.clsx)({[`${Z}-${ef}`]:ep},(0,s.getStatusClassNames)(Z,es)),affixWrapper:(0,o.clsx)({[`${Z}-affix-wrapper-sm`]:"small"===Q,[`${Z}-affix-wrapper-lg`]:"large"===Q,[`${Z}-affix-wrapper-rtl`]:"rtl"===A},Y),wrapper:(0,o.clsx)({[`${Z}-group-rtl`]:"rtl"===A},Y),groupWrapper:(0,o.clsx)({[`${Z}-group-wrapper-sm`]:"small"===Q,[`${Z}-group-wrapper-lg`]:"large"===Q,[`${Z}-group-wrapper-rtl`]:"rtl"===A,[`${Z}-group-wrapper-${ef}`]:ep},(0,s.getStatusClassNames)(`${Z}-group-wrapper`,es,el),Y)}})});e.s(["default",()=>$],539077)},608427,325336,108154,636832,782041,e=>{"use strict";var t=e.i(56206),r=e.i(191788);function n(e){return!!(e.addonBefore||e.addonAfter)}function o(e){return!!(e.prefix||e.suffix||e.allowClear)}function a(e,t,r){let n=t.cloneNode(!0),o=Object.create(e,{target:{value:n},currentTarget:{value:n}});return n.value=r,"number"==typeof t.selectionStart&&"number"==typeof t.selectionEnd&&(n.selectionStart=t.selectionStart,n.selectionEnd=t.selectionEnd),n.setSelectionRange=(...e)=>{t.setSelectionRange(...e)},o}function l(e,t,r,n){if(!r)return;let o=t;"click"===t.type?r(o=a(t,e,"")):"file"!==e.type&&void 0!==n?r(o=a(t,e,n)):r(o)}function i(){return(i=Object.assign.bind()).apply(this,arguments)}e.s(["hasAddon",0,n,"hasPrefixSuffix",0,o,"resolveOnChange",0,l],325336);let s=r.default.forwardRef((e,a)=>{let{inputElement:l,children:s,prefixCls:u,prefix:c,suffix:d,addonBefore:m,addonAfter:f,className:p,style:g,disabled:b,readOnly:h,focused:$,triggerFocus:x,allowClear:y,value:w,handleReset:v,hidden:C,classes:N,classNames:E,dataAttrs:S,styles:k,components:R,onClear:I}=e,F=s??l,W=R?.affixWrapper||"span",T=R?.groupWrapper||"span",M=R?.wrapper||"span",B=R?.groupAddon||"span",H=(0,r.useRef)(null),O=o(e),D=(0,r.cloneElement)(F,{value:w,className:(0,t.clsx)(F.props?.className,!O&&E?.variant)||null}),z=(0,r.useRef)(null);if(r.default.useImperativeHandle(a,()=>({nativeElement:z.current||H.current})),O){let e=null;if(y){let n=!b&&!h&&w,o=`${u}-clear-icon`,a="object"==typeof y&&y?.clearIcon?y.clearIcon:"✖";e=r.default.createElement("button",{type:"button",tabIndex:-1,onClick:e=>{v?.(e),I?.()},onMouseDown:e=>e.preventDefault(),className:(0,t.clsx)(o,{[`${o}-hidden`]:!n,[`${o}-has-suffix`]:!!d})},a)}let n=`${u}-affix-wrapper`,o=(0,t.clsx)(n,{[`${u}-disabled`]:b,[`${n}-disabled`]:b,[`${n}-focused`]:$,[`${n}-readonly`]:h,[`${n}-input-with-clear-btn`]:d&&y&&w},N?.affixWrapper,E?.affixWrapper,E?.variant),a=(d||y)&&r.default.createElement("span",{className:(0,t.clsx)(`${u}-suffix`,E?.suffix),style:k?.suffix},e,d);D=r.default.createElement(W,i({className:o,style:k?.affixWrapper,onClick:e=>{H.current?.contains(e.target)&&x?.()}},S?.affixWrapper,{ref:H}),c&&r.default.createElement("span",{className:(0,t.clsx)(`${u}-prefix`,E?.prefix),style:k?.prefix},c),D,a)}if(n(e)){let e=`${u}-group`,n=`${e}-addon`,o=`${e}-wrapper`,a=(0,t.clsx)(`${u}-wrapper`,e,N?.wrapper,E?.wrapper),l=(0,t.clsx)(o,{[`${o}-disabled`]:b},N?.group,E?.groupWrapper);D=r.default.createElement(T,{className:l,ref:z},r.default.createElement(M,{className:a},m&&r.default.createElement(B,{className:n},m),D,f&&r.default.createElement(B,{className:n},f)))}return r.default.cloneElement(D,{className:(0,t.clsx)(D.props?.className,p)||null,style:{...D.props?.style,...g},hidden:C})});var u=e.i(56926),c=e.i(77682);function d(e,t){return r.useMemo(()=>{let r={};t&&(r.show="object"==typeof t&&t.formatter?t.formatter:!!t);let{show:n,...o}=r={...r,...e};return{...o,show:!!n,showFormatter:"function"==typeof n?n:void 0,strategy:o.strategy||(e=>e.length)}},[e,t])}e.s(["default",0,d],108154);var m=e.i(312744);function f(){return(f=Object.assign.bind()).apply(this,arguments)}let p=(0,r.forwardRef)((e,n)=>{let o,{autoComplete:a,onChange:i,onFocus:p,onBlur:g,onPressEnter:b,onKeyDown:h,onKeyUp:$,prefixCls:x="rc-input",disabled:y,htmlSize:w,className:v,maxLength:C,suffix:N,showCount:E,count:S,type:k="text",classes:R,classNames:I,styles:F,onCompositionStart:W,onCompositionEnd:T,...M}=e,[B,H]=(0,r.useState)(!1),O=(0,r.useRef)(!1),D=(0,r.useRef)(!1),z=(0,r.useRef)(null),A=(0,r.useRef)(null),_=e=>{z.current&&(0,m.triggerFocus)(z.current,e)},[P,j]=(0,u.default)(e.defaultValue,e.value),L=null==P?"":String(P),[K,V]=(0,r.useState)(null),Z=d(S,E),q=Z.max||C,X=Z.strategy(L),Y=!!q&&X>q;(0,r.useImperativeHandle)(n,()=>({focus:_,blur:()=>{z.current?.blur()},setSelectionRange:(e,t,r)=>{z.current?.setSelectionRange(e,t,r)},select:()=>{z.current?.select()},input:z.current,nativeElement:A.current?.nativeElement||z.current})),(0,r.useEffect)(()=>{D.current&&(D.current=!1),H(e=>(!e||!y)&&e)},[y]);let U=(e,t,r)=>{let n=t;if(!O.current&&Z.exceedFormatter&&Z.max&&Z.strategy(t)>Z.max)n=Z.exceedFormatter(t,{max:Z.max}),t!==n&&V([z.current?.selectionStart||0,z.current?.selectionEnd||0]);else if("compositionEnd"===r.source)return;j(n),z.current&&l(z.current,e,i,n)};(0,r.useEffect)(()=>{K&&z.current?.setSelectionRange(...K)},[K]);let G=Y&&`${x}-out-of-range`;return r.default.createElement(s,f({},M,{prefixCls:x,className:(0,t.clsx)(v,G),handleReset:e=>{j(""),_(),z.current&&l(z.current,e,i)},value:L,focused:B,triggerFocus:_,suffix:(()=>{let e=Number(q)>0;if(N||Z.show){let n=Z.showFormatter?Z.showFormatter({value:L,count:X,maxLength:q}):`${X}${e?` / ${q}`:""}`;return r.default.createElement(r.default.Fragment,null,Z.show&&r.default.createElement("span",{className:(0,t.clsx)(`${x}-show-count-suffix`,{[`${x}-show-count-has-suffix`]:!!N},I?.count),style:{...F?.count}},n),N)}return null})(),disabled:y,classes:R,classNames:I,styles:F,ref:A}),(o=(0,c.default)(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]),r.default.createElement("input",f({autoComplete:a},o,{onChange:e=>{U(e,e.target.value,{source:"change"})},onFocus:e=>{H(!0),p?.(e)},onBlur:e=>{D.current&&(D.current=!1),H(!1),g?.(e)},onKeyDown:e=>{!b||"Enter"!==e.key||D.current||e.nativeEvent.isComposing||(D.current=!0,b(e)),h?.(e)},onKeyUp:e=>{"Enter"===e.key&&(D.current=!1),$?.(e)},className:(0,t.clsx)(x,{[`${x}-disabled`]:y},I?.input),style:F?.input,ref:z,size:w,type:k,onCompositionStart:e=>{O.current=!0,W?.(e)},onCompositionEnd:e=>{O.current=!1,U(e,e.currentTarget.value,{source:"compositionEnd"}),T?.(e)}}))))});e.s(["default",()=>p],636832),e.i(636832),e.s(["BaseInput",()=>s,"default",()=>p],608427);var g=e.i(876352),b=e.i(934854),h=e=>{let t;return(0,b.isPlainObject)(e)&&e?.clearIcon?t=e:e&&(t={clearIcon:r.default.createElement(g.default,null)}),t};e.s(["default",()=>h],782041)},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,a=(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 a(n.overflowY,t)||a(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},i=(e,t,r,n,o,a,l,i)=>a<e&&l>t||a>e&&l<t?0:a<=e&&i<=r||l>=t&&i>=r?a-e-n:l>t&&i<r||a<e&&i>r?l-t+o:0,s=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},u=(e,t)=>{var r,n,a,u;let c;if("u"<typeof document)return[];let{scrollMode:d,block:m,inline:f,boundary:p,skipOverflowHiddenElements:g}=t,b="function"==typeof p?p:e=>e!==p;if(!o(e))throw TypeError("Invalid target");let h=document.scrollingElement||document.documentElement,$=[],x=e;for(;o(x)&&b(x);){if((x=s(x))===h){$.push(x);break}null!=x&&x===document.body&&l(x)&&!l(document.documentElement)||null!=x&&l(x,g)&&$.push(x)}let y=null!=(n=null==(r=window.visualViewport)?void 0:r.width)?n:innerWidth,w=null!=(u=null==(a=window.visualViewport)?void 0:a.height)?u:innerHeight,{scrollX:v,scrollY:C}=window,{height:N,width:E,top:S,right:k,bottom:R,left:I}=e.getBoundingClientRect(),{top:F,right:W,bottom:T,left:M}={top:parseFloat((c=window.getComputedStyle(e)).scrollMarginTop)||0,right:parseFloat(c.scrollMarginRight)||0,bottom:parseFloat(c.scrollMarginBottom)||0,left:parseFloat(c.scrollMarginLeft)||0},B="start"===m||"nearest"===m?S-F:"end"===m?R+T:S+N/2-F+T,H="center"===f?I+E/2-M+W:"end"===f?k+W:I-M,O=[];for(let e=0;e<$.length;e++){let t=$[e],{height:r,width:n,top:o,right:a,bottom:s,left:u}=t.getBoundingClientRect();if("if-needed"===d&&S>=0&&I>=0&&R<=w&&k<=y&&(t===h&&!l(t)||S>=o&&R<=s&&I>=u&&k<=a))break;let c=getComputedStyle(t),p=parseInt(c.borderLeftWidth,10),g=parseInt(c.borderTopWidth,10),b=parseInt(c.borderRightWidth,10),x=parseInt(c.borderBottomWidth,10),F=0,W=0,T="offsetWidth"in t?t.offsetWidth-t.clientWidth-p-b:0,M="offsetHeight"in t?t.offsetHeight-t.clientHeight-g-x:0,D="offsetWidth"in t?0===t.offsetWidth?0:n/t.offsetWidth:0,z="offsetHeight"in t?0===t.offsetHeight?0:r/t.offsetHeight:0;if(h===t)F="start"===m?B:"end"===m?B-w:"nearest"===m?i(C,C+w,w,g,x,C+B,C+B+N,N):B-w/2,W="start"===f?H:"center"===f?H-y/2:"end"===f?H-y:i(v,v+y,y,p,b,v+H,v+H+E,E),F=Math.max(0,F+C),W=Math.max(0,W+v);else{F="start"===m?B-o-g:"end"===m?B-s+x+M:"nearest"===m?i(o,s,r,g,x+M,B,B+N,N):B-(o+r/2)+M/2,W="start"===f?H-u-p:"center"===f?H-(u+n/2)+T/2:"end"===f?H-a+b+T:i(u,a,n,p,b+T,H,H+E,E);let{scrollLeft:e,scrollTop:l}=t;F=0===z?0:Math.max(0,Math.min(l+F/z,t.scrollHeight-r/z+M)),W=0===D?0:Math.max(0,Math.min(e+W/D,t.scrollWidth-n/D+T)),B+=l-F,H+=e-W}O.push({el:t,top:F,left:W})}return O},c=["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}`:c.includes(r)?`form_item_${r}`:r}function f(e){return d(e).join("_")}function p(e,t){let r=t.getFieldInstance(e),o=(0,n.getDOM)(r);if(o)return o;let a=m(d(e),t.__INTERNAL__.name);if(a)return document.getElementById(a)}e.s(["getFieldId",0,m,"getStatus",0,function(e,t,r,n,o,a){let l=n;return void 0!==a?l=a: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({}),a=t.useMemo(()=>e??{...n,__INTERNAL__:{itemRef:e=>t=>{let r=f(e);t?o.current[r]=t:delete o.current[r]}},scrollToField:(e,t={})=>{let{focus:r,...n}=t,o=p(e,a);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(u(e,t));let o="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:r,top:a,left:l}of u(e,!1===t?{block:"end",inline:"nearest"}:t===Object(t)&&0!==Object.keys(t).length?t:{block:"start",inline:"nearest"})){let e=a-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&&a.focusField(e))},focusField:e=>{let t=a.getFieldInstance(e);"function"==typeof t?.focus?t.focus():p(e,a)?.focus?.()},getFieldInstance:e=>{let t=f(e);return o.current[t]}},[e,n]);return[a]},"toNamePathStr",0,f],749344)}]);
|