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.
15 lines
23 KiB
15 lines
23 KiB
(globalThis.utooChunk_ant_design_pro||(globalThis.utooChunk_ant_design_pro=[])).push(["object"==typeof document?document.currentScript:void 0,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)},97679,912980,e=>{"use strict";let t;var r=e.i(191788),a=e.i(608427),n=e.i(108154),l=e.i(325336),o=e.i(56926),i=e.i(56206),s=e.i(907251),u=e.i(351212),c=e.i(499997);let f=`
|
|
min-height:0 !important;
|
|
max-height:none !important;
|
|
height:0 !important;
|
|
visibility:hidden !important;
|
|
overflow:hidden !important;
|
|
position:absolute !important;
|
|
z-index:-1000 !important;
|
|
top:0 !important;
|
|
right:0 !important;
|
|
pointer-events: none !important;
|
|
`,d=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],p={};function m(){return(m=Object.assign.bind()).apply(this,arguments)}let g=r.forwardRef((e,a)=>{let{prefixCls:n,defaultValue:l,value:g,autoSize:h,onResize:x,className:b,style:w,disabled:v,onChange:y,onInternalAutoSize:$,...E}=e,[C,S]=(0,o.default)(l,g),N=r.useRef();r.useImperativeHandle(a,()=>({textArea:N.current}));let[R,I]=r.useMemo(()=>h&&"object"==typeof h?[h.minRows,h.maxRows]:[],[h]),F=!!h,[A,z]=r.useState(2),[W,H]=r.useState(),M=()=>{z(0)};(0,u.default)(()=>{F&&M()},[g,R,I,F]),(0,u.default)(()=>{if(0===A)z(1);else if(1===A){let e=function(e,r=!1,a=null,n=null){let l,o,i;t||((t=document.createElement("textarea")).setAttribute("tab-index","-1"),t.setAttribute("aria-hidden","true"),t.setAttribute("name","hiddenTextarea"),document.body.appendChild(t)),e.getAttribute("wrap")?t.setAttribute("wrap",e.getAttribute("wrap")):t.removeAttribute("wrap");let{paddingSize:s,borderSize:u,boxSizing:c,sizingStyle:m}=function(e,t=!1){let r=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&p[r])return p[r];let a=window.getComputedStyle(e),n=a.getPropertyValue("box-sizing")||a.getPropertyValue("-moz-box-sizing")||a.getPropertyValue("-webkit-box-sizing"),l=parseFloat(a.getPropertyValue("padding-bottom"))+parseFloat(a.getPropertyValue("padding-top")),o=parseFloat(a.getPropertyValue("border-bottom-width"))+parseFloat(a.getPropertyValue("border-top-width")),i={sizingStyle:d.map(e=>`${e}:${a.getPropertyValue(e)}`).join(";"),paddingSize:l,borderSize:o,boxSizing:n};return t&&r&&(p[r]=i),i}(e,r);t.setAttribute("style",`${m};${f}`),t.value=e.value||e.placeholder||"";let g=t.scrollHeight;if("border-box"===c?g+=u:"content-box"===c&&(g-=s),null!==a||null!==n){t.value=" ";let e=t.scrollHeight-s;null!==a&&(o=e*a,"border-box"===c&&(o=o+s+u),g=Math.max(o,g)),null!==n&&(i=e*n,"border-box"===c&&(i=i+s+u),l=g>i?"":"hidden",g=Math.min(i,g))}let h={height:g,overflowY:l,resize:"none"};return o&&(h.minHeight=o),i&&(h.maxHeight=i),h}(N.current,!1,R,I);z(2),H(e)}},[A]);let T=r.useRef(),k=()=>{c.default.cancel(T.current)};r.useEffect(()=>k,[]);let _={...w,...F?W:null};return(0===A||1===A)&&(_.overflowY="hidden",_.overflowX="hidden"),r.createElement(s.default,{onResize:e=>{2===A&&(x?.(e),h&&(k(),T.current=(0,c.default)(()=>{M()})))},disabled:!(h||x)},r.createElement("textarea",m({},E,{ref:N,style:_,className:(0,i.clsx)(n,b,{[`${n}-disabled`]:v}),disabled:v,value:C??"",onChange:e=>{S(e.target.value),y?.(e)}})))});function h(){return(h=Object.assign.bind()).apply(this,arguments)}let x=r.default.forwardRef(({defaultValue:e,value:t,onFocus:s,onBlur:u,onChange:c,allowClear:f,maxLength:d,onCompositionStart:p,onCompositionEnd:m,suffix:x,prefixCls:b="rc-textarea",showCount:w,count:v,className:y,style:$,disabled:E,hidden:C,classNames:S,styles:N,onResize:R,onClear:I,onPressEnter:F,readOnly:A,autoSize:z,onKeyDown:W,...H},M)=>{let T,[k,_]=(0,o.default)(e,t),j=null==k?"":String(k),[B,O]=r.default.useState(!1),V=r.default.useRef(!1),[D,P]=r.default.useState(null),L=(0,r.useRef)(null),X=(0,r.useRef)(null),q=()=>X.current?.textArea,K=()=>{q().focus()};(0,r.useImperativeHandle)(M,()=>({resizableTextArea:X.current,focus:K,blur:()=>{q().blur()},nativeElement:L.current?.nativeElement||q()})),(0,r.useEffect)(()=>{O(e=>!E&&e)},[E]);let[Y,U]=r.default.useState(null);r.default.useEffect(()=>{Y&&q().setSelectionRange(...Y)},[Y]);let G=(0,n.default)(v,w),J=G.max??d,Q=Number(J)>0,Z=G.strategy(j),ee=!!J&&Z>J,et=(e,t)=>{let r=t;!V.current&&G.exceedFormatter&&G.max&&G.strategy(t)>G.max&&(r=G.exceedFormatter(t,{max:G.max}),t!==r&&U([q().selectionStart||0,q().selectionEnd||0])),_(r),(0,l.resolveOnChange)(e.currentTarget,e,c,r)},er=x;G.show&&(T=G.showFormatter?G.showFormatter({value:j,count:Z,maxLength:J}):`${Z}${Q?` / ${J}`:""}`,er=r.default.createElement(r.default.Fragment,null,er,r.default.createElement("span",{className:(0,i.clsx)(`${b}-data-count`,S?.count),style:N?.count},T)));let ea=!z&&!w&&!f;return r.default.createElement(a.BaseInput,{ref:L,value:j,allowClear:f,handleReset:e=>{_(""),K(),(0,l.resolveOnChange)(q(),e,c)},suffix:er,prefixCls:b,classNames:{...S,affixWrapper:(0,i.clsx)(S?.affixWrapper,{[`${b}-show-count`]:w,[`${b}-textarea-allow-clear`]:f})},disabled:E,focused:B,className:(0,i.clsx)(y,ee&&`${b}-out-of-range`),style:{...$,...D&&!ea?{height:"auto"}:{}},dataAttrs:{affixWrapper:{"data-count":"string"==typeof T?T:void 0}},hidden:C,readOnly:A,onClear:I},r.default.createElement(g,h({},H,{autoSize:z,maxLength:d,onKeyDown:e=>{"Enter"===e.key&&F&&!e.nativeEvent.isComposing&&F(e),W?.(e)},onChange:e=>{et(e,e.target.value)},onFocus:e=>{O(!0),s?.(e)},onBlur:e=>{O(!1),u?.(e)},onCompositionStart:e=>{V.current=!0,p?.(e)},onCompositionEnd:e=>{V.current=!1,et(e,e.currentTarget.value),m?.(e)},className:(0,i.clsx)(S?.textarea),style:{resize:$?.resize,...N?.textarea},disabled:E,prefixCls:b,onResize:e=>{R?.(e),q()?.style.height&&P(!0)},ref:X,readOnly:A})))});e.s(["default",()=>x],912980),e.i(912980);var b=e.i(782041),w=e.i(430898),v=e.i(640684),y=e.i(993175),$=e.i(82038),E=e.i(749919),C=e.i(625263),S=e.i(873627),N=e.i(536995),R=e.i(688490),I=e.i(312744),F=e.i(428170),A=e.i(352050),z=e.i(108314),W=e.i(636261),H=(0,A.genStyleHooks)(["Input","TextArea"],e=>(e=>{let{componentCls:t,paddingLG:r}=e,a=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[a]:{position:"relative","&-show-count":{[`${t}-data-count`]:{position:"absolute",bottom:e.calc(e.fontSize).mul(e.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[`
|
|
&-allow-clear > ${t},
|
|
&-affix-wrapper${a}-has-feedback ${t}
|
|
`]:{paddingInlineEnd:r},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${a}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}})((0,z.mergeToken)(e,(0,W.initInputToken)(e))),W.initComponentToken,{resetFont:!1});let M=(0,r.forwardRef)((e,t)=>{let{prefixCls:a,bordered:n=!0,size:l,disabled:o,status:s,allowClear:u,classNames:c,rootClassName:f,className:d,style:p,styles:m,variant:g,showCount:h,onMouseDown:A,onResize:z,...W}=e,{getPrefixCls:M,direction:T,allowClear:k,autoComplete:_,className:j,style:B,classNames:O,styles:V}=(0,y.useComponentConfig)("textArea"),D=r.useContext($.default),{status:P,hasFeedback:L,feedbackIcon:X}=r.useContext(S.FormItemInputContext),q=(0,v.getMergedStatus)(P,s),[K,Y]=(0,w.useMergeSemantic)([O,c],[V,m],{props:e}),U=r.useRef(null);r.useImperativeHandle(t,()=>({resizableTextArea:U.current?.resizableTextArea,focus:e=>{(0,I.triggerFocus)(U.current?.resizableTextArea?.textArea,e)},blur:()=>U.current?.blur(),nativeElement:U.current?.nativeElement||null}));let G=M("input",a),J=(0,E.default)(G),[Q,Z]=(0,F.useSharedStyle)(G,f);H(G,J);let{compactSize:ee,compactItemClassnames:et}=(0,R.useCompactItemContext)(G,T),er=(0,C.default)(e=>l??ee??e),[ea,en]=(0,N.default)("textArea",g,n),el=(0,b.default)(u??k),[eo,ei]=r.useState(!1),[es,eu]=r.useState(!1);return r.createElement(x,{autoComplete:_,...W,style:{...Y.root,...B,...p},styles:Y,disabled:o??D,allowClear:el,className:(0,i.clsx)(Z,J,d,f,et,j,K.root,{[`${G}-textarea-affix-wrapper-resize-dirty`]:es}),classNames:{...K,textarea:(0,i.clsx)({[`${G}-sm`]:"small"===er,[`${G}-lg`]:"large"===er},Q,K.textarea,eo&&`${G}-mouse-active`),variant:(0,i.clsx)({[`${G}-${ea}`]:en},(0,v.getStatusClassNames)(G,q)),affixWrapper:(0,i.clsx)(`${G}-textarea-affix-wrapper`,{[`${G}-affix-wrapper-rtl`]:"rtl"===T,[`${G}-affix-wrapper-sm`]:"small"===er,[`${G}-affix-wrapper-lg`]:"large"===er,[`${G}-textarea-show-count`]:h||e.count?.show},Q)},prefixCls:G,suffix:L&&r.createElement("span",{className:`${G}-textarea-suffix`},X),showCount:h,ref:U,onResize:e=>{if(z?.(e),eo&&"function"==typeof getComputedStyle){let e=U.current?.nativeElement?.querySelector("textarea");e&&"both"===getComputedStyle(e).resize&&eu(!0)}},onMouseDown:e=>{ei(!0),A?.(e);let t=()=>{ei(!1),document.removeEventListener("mouseup",t)};document.addEventListener("mouseup",t)}})});e.s(["default",()=>M],97679)},539077,60914,e=>{"use strict";var t=e.i(191788),r=e.i(608427);e.i(312744);var a=e.i(851581),n=e.i(56206),l=e.i(329127),o=e.i(782041),i=e.i(430898),s=e.i(640684),u=e.i(993175),c=e.i(82038),f=e.i(749919),d=e.i(625263),p=e.i(873627),m=e.i(536995),g=e.i(688490);function h(e,r){let a=(0,t.useRef)([]),n=()=>{a.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&&n(),()=>a.current.forEach(e=>{e&&clearTimeout(e)})),[]),n}e.s(["default",0,h],60914);var x=e.i(428170);let b=(0,t.forwardRef)((e,b)=>{let{prefixCls:w,bordered:v=!0,status:y,size:$,disabled:E,onBlur:C,onFocus:S,suffix:N,allowClear:R,addonAfter:I,addonBefore:F,className:A,style:z,styles:W,rootClassName:H,onChange:M,classNames:T,variant:k,..._}=e,{getPrefixCls:j,direction:B,allowClear:O,autoComplete:V,className:D,style:P,classNames:L,styles:X}=(0,u.useComponentConfig)("input"),q=j("input",w),K=(0,t.useRef)(null),Y=(0,f.default)(q),[U,G]=(0,x.useSharedStyle)(q,H);(0,x.default)(q,Y);let{compactSize:J,compactItemClassnames:Q}=(0,g.useCompactItemContext)(q,B),Z=(0,d.default)(e=>$??J??e),ee=t.default.useContext(c.default),et=E??ee,er={...e,size:Z,disabled:et},[ea,en]=(0,i.useMergeSemantic)([L,T],[X,W],{props:er}),{status:el,hasFeedback:eo,feedbackIcon:ei}=(0,t.useContext)(p.FormItemInputContext),es=(0,s.getMergedStatus)(el,y),eu=!!(e.prefix||e.suffix||e.allowClear||e.showCount)||!!eo;(0,t.useRef)(eu);let ec=h(K,!0),ef=(eo||N)&&t.default.createElement(t.default.Fragment,null,N,eo&&ei),ed=(0,o.default)(R??O),[ep,em]=(0,m.default)("input",k,v);return t.default.createElement(r.default,{ref:(0,a.composeRef)(b,K),prefixCls:q,autoComplete:V,..._,disabled:et,onBlur:e=>{ec(),C?.(e)},onFocus:e=>{ec(),S?.(e)},style:{...en.root,...P,...z},styles:en,suffix:ef,allowClear:ed,className:(0,n.clsx)(A,H,G,Y,Q,D,ea.root),onChange:e=>{ec(),M?.(e)},addonBefore:F&&t.default.createElement(l.default,{form:!0,space:!0},F),addonAfter:I&&t.default.createElement(l.default,{form:!0,space:!0},I),classNames:{...ea,input:(0,n.clsx)({[`${q}-sm`]:"small"===Z,[`${q}-lg`]:"large"===Z,[`${q}-rtl`]:"rtl"===B},ea.input,U),variant:(0,n.clsx)({[`${q}-${ep}`]:em},(0,s.getStatusClassNames)(q,es)),affixWrapper:(0,n.clsx)({[`${q}-affix-wrapper-sm`]:"small"===Z,[`${q}-affix-wrapper-lg`]:"large"===Z,[`${q}-affix-wrapper-rtl`]:"rtl"===B},U),wrapper:(0,n.clsx)({[`${q}-group-rtl`]:"rtl"===B},U),groupWrapper:(0,n.clsx)({[`${q}-group-wrapper-sm`]:"small"===Z,[`${q}-group-wrapper-lg`]:"large"===Z,[`${q}-group-wrapper-rtl`]:"rtl"===B,[`${q}-group-wrapper-${ep}`]:em},(0,s.getStatusClassNames)(`${q}-group-wrapper`,es,eo),U)}})});e.s(["default",()=>b],539077)},608427,325336,108154,636832,782041,e=>{"use strict";var t=e.i(56206),r=e.i(191788);function a(e){return!!(e.addonBefore||e.addonAfter)}function n(e){return!!(e.prefix||e.suffix||e.allowClear)}function l(e,t,r){let a=t.cloneNode(!0),n=Object.create(e,{target:{value:a},currentTarget:{value:a}});return a.value=r,"number"==typeof t.selectionStart&&"number"==typeof t.selectionEnd&&(a.selectionStart=t.selectionStart,a.selectionEnd=t.selectionEnd),a.setSelectionRange=(...e)=>{t.setSelectionRange(...e)},n}function o(e,t,r,a){if(!r)return;let n=t;"click"===t.type?r(n=l(t,e,"")):"file"!==e.type&&void 0!==a?r(n=l(t,e,a)):r(n)}function i(){return(i=Object.assign.bind()).apply(this,arguments)}e.s(["hasAddon",0,a,"hasPrefixSuffix",0,n,"resolveOnChange",0,o],325336);let s=r.default.forwardRef((e,l)=>{let{inputElement:o,children:s,prefixCls:u,prefix:c,suffix:f,addonBefore:d,addonAfter:p,className:m,style:g,disabled:h,readOnly:x,focused:b,triggerFocus:w,allowClear:v,value:y,handleReset:$,hidden:E,classes:C,classNames:S,dataAttrs:N,styles:R,components:I,onClear:F}=e,A=s??o,z=I?.affixWrapper||"span",W=I?.groupWrapper||"span",H=I?.wrapper||"span",M=I?.groupAddon||"span",T=(0,r.useRef)(null),k=n(e),_=(0,r.cloneElement)(A,{value:y,className:(0,t.clsx)(A.props?.className,!k&&S?.variant)||null}),j=(0,r.useRef)(null);if(r.default.useImperativeHandle(l,()=>({nativeElement:j.current||T.current})),k){let e=null;if(v){let a=!h&&!x&&y,n=`${u}-clear-icon`,l="object"==typeof v&&v?.clearIcon?v.clearIcon:"✖";e=r.default.createElement("button",{type:"button",tabIndex:-1,onClick:e=>{$?.(e),F?.()},onMouseDown:e=>e.preventDefault(),className:(0,t.clsx)(n,{[`${n}-hidden`]:!a,[`${n}-has-suffix`]:!!f})},l)}let a=`${u}-affix-wrapper`,n=(0,t.clsx)(a,{[`${u}-disabled`]:h,[`${a}-disabled`]:h,[`${a}-focused`]:b,[`${a}-readonly`]:x,[`${a}-input-with-clear-btn`]:f&&v&&y},C?.affixWrapper,S?.affixWrapper,S?.variant),l=(f||v)&&r.default.createElement("span",{className:(0,t.clsx)(`${u}-suffix`,S?.suffix),style:R?.suffix},e,f);_=r.default.createElement(z,i({className:n,style:R?.affixWrapper,onClick:e=>{T.current?.contains(e.target)&&w?.()}},N?.affixWrapper,{ref:T}),c&&r.default.createElement("span",{className:(0,t.clsx)(`${u}-prefix`,S?.prefix),style:R?.prefix},c),_,l)}if(a(e)){let e=`${u}-group`,a=`${e}-addon`,n=`${e}-wrapper`,l=(0,t.clsx)(`${u}-wrapper`,e,C?.wrapper,S?.wrapper),o=(0,t.clsx)(n,{[`${n}-disabled`]:h},C?.group,S?.groupWrapper);_=r.default.createElement(W,{className:o,ref:j},r.default.createElement(H,{className:l},d&&r.default.createElement(M,{className:a},d),_,p&&r.default.createElement(M,{className:a},p)))}return r.default.cloneElement(_,{className:(0,t.clsx)(_.props?.className,m)||null,style:{..._.props?.style,...g},hidden:E})});var u=e.i(56926),c=e.i(77682);function f(e,t){return r.useMemo(()=>{let r={};t&&(r.show="object"==typeof t&&t.formatter?t.formatter:!!t);let{show:a,...n}=r={...r,...e};return{...n,show:!!a,showFormatter:"function"==typeof a?a:void 0,strategy:n.strategy||(e=>e.length)}},[e,t])}e.s(["default",0,f],108154);var d=e.i(312744);function p(){return(p=Object.assign.bind()).apply(this,arguments)}let m=(0,r.forwardRef)((e,a)=>{let n,{autoComplete:l,onChange:i,onFocus:m,onBlur:g,onPressEnter:h,onKeyDown:x,onKeyUp:b,prefixCls:w="rc-input",disabled:v,htmlSize:y,className:$,maxLength:E,suffix:C,showCount:S,count:N,type:R="text",classes:I,classNames:F,styles:A,onCompositionStart:z,onCompositionEnd:W,...H}=e,[M,T]=(0,r.useState)(!1),k=(0,r.useRef)(!1),_=(0,r.useRef)(!1),j=(0,r.useRef)(null),B=(0,r.useRef)(null),O=e=>{j.current&&(0,d.triggerFocus)(j.current,e)},[V,D]=(0,u.default)(e.defaultValue,e.value),P=null==V?"":String(V),[L,X]=(0,r.useState)(null),q=f(N,S),K=q.max||E,Y=q.strategy(P),U=!!K&&Y>K;(0,r.useImperativeHandle)(a,()=>({focus:O,blur:()=>{j.current?.blur()},setSelectionRange:(e,t,r)=>{j.current?.setSelectionRange(e,t,r)},select:()=>{j.current?.select()},input:j.current,nativeElement:B.current?.nativeElement||j.current})),(0,r.useEffect)(()=>{_.current&&(_.current=!1),T(e=>(!e||!v)&&e)},[v]);let G=(e,t,r)=>{let a=t;if(!k.current&&q.exceedFormatter&&q.max&&q.strategy(t)>q.max)a=q.exceedFormatter(t,{max:q.max}),t!==a&&X([j.current?.selectionStart||0,j.current?.selectionEnd||0]);else if("compositionEnd"===r.source)return;D(a),j.current&&o(j.current,e,i,a)};(0,r.useEffect)(()=>{L&&j.current?.setSelectionRange(...L)},[L]);let J=U&&`${w}-out-of-range`;return r.default.createElement(s,p({},H,{prefixCls:w,className:(0,t.clsx)($,J),handleReset:e=>{D(""),O(),j.current&&o(j.current,e,i)},value:P,focused:M,triggerFocus:O,suffix:(()=>{let e=Number(K)>0;if(C||q.show){let a=q.showFormatter?q.showFormatter({value:P,count:Y,maxLength:K}):`${Y}${e?` / ${K}`:""}`;return r.default.createElement(r.default.Fragment,null,q.show&&r.default.createElement("span",{className:(0,t.clsx)(`${w}-show-count-suffix`,{[`${w}-show-count-has-suffix`]:!!C},F?.count),style:{...A?.count}},a),C)}return null})(),disabled:v,classes:I,classNames:F,styles:A,ref:B}),(n=(0,c.default)(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]),r.default.createElement("input",p({autoComplete:l},n,{onChange:e=>{G(e,e.target.value,{source:"change"})},onFocus:e=>{T(!0),m?.(e)},onBlur:e=>{_.current&&(_.current=!1),T(!1),g?.(e)},onKeyDown:e=>{!h||"Enter"!==e.key||_.current||e.nativeEvent.isComposing||(_.current=!0,h(e)),x?.(e)},onKeyUp:e=>{"Enter"===e.key&&(_.current=!1),b?.(e)},className:(0,t.clsx)(w,{[`${w}-disabled`]:v},F?.input),style:A?.input,ref:j,size:y,type:R,onCompositionStart:e=>{k.current=!0,z?.(e)},onCompositionEnd:e=>{k.current=!1,G(e,e.currentTarget.value,{source:"compositionEnd"}),W?.(e)}}))))});e.s(["default",()=>m],636832),e.i(636832),e.s(["BaseInput",()=>s,"default",()=>m],608427);var g=e.i(876352),h=e.i(934854),x=e=>{let t;return(0,h.isPlainObject)(e)&&e?.clearIcon?t=e:e&&(t={clearIcon:r.default.createElement(g.default,null)}),t};e.s(["default",()=>x],782041)},749344,236107,e=>{"use strict";var t=e.i(191788),r=e.i(316419),a=e.i(938667);let n=e=>"object"==typeof e&&null!=e&&1===e.nodeType,l=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,o=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){let r,a=getComputedStyle(e,null);return l(a.overflowY,t)||l(a.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,a,n,l,o,i)=>l<e&&o>t||l>e&&o<t?0:l<=e&&i<=r||o>=t&&i>=r?l-e-a:o>t&&i<r||l<e&&i>r?o-t+n:0,s=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},u=(e,t)=>{var r,a,l,u;let c;if("u"<typeof document)return[];let{scrollMode:f,block:d,inline:p,boundary:m,skipOverflowHiddenElements:g}=t,h="function"==typeof m?m:e=>e!==m;if(!n(e))throw TypeError("Invalid target");let x=document.scrollingElement||document.documentElement,b=[],w=e;for(;n(w)&&h(w);){if((w=s(w))===x){b.push(w);break}null!=w&&w===document.body&&o(w)&&!o(document.documentElement)||null!=w&&o(w,g)&&b.push(w)}let v=null!=(a=null==(r=window.visualViewport)?void 0:r.width)?a:innerWidth,y=null!=(u=null==(l=window.visualViewport)?void 0:l.height)?u:innerHeight,{scrollX:$,scrollY:E}=window,{height:C,width:S,top:N,right:R,bottom:I,left:F}=e.getBoundingClientRect(),{top:A,right:z,bottom:W,left:H}={top:parseFloat((c=window.getComputedStyle(e)).scrollMarginTop)||0,right:parseFloat(c.scrollMarginRight)||0,bottom:parseFloat(c.scrollMarginBottom)||0,left:parseFloat(c.scrollMarginLeft)||0},M="start"===d||"nearest"===d?N-A:"end"===d?I+W:N+C/2-A+W,T="center"===p?F+S/2-H+z:"end"===p?R+z:F-H,k=[];for(let e=0;e<b.length;e++){let t=b[e],{height:r,width:a,top:n,right:l,bottom:s,left:u}=t.getBoundingClientRect();if("if-needed"===f&&N>=0&&F>=0&&I<=y&&R<=v&&(t===x&&!o(t)||N>=n&&I<=s&&F>=u&&R<=l))break;let c=getComputedStyle(t),m=parseInt(c.borderLeftWidth,10),g=parseInt(c.borderTopWidth,10),h=parseInt(c.borderRightWidth,10),w=parseInt(c.borderBottomWidth,10),A=0,z=0,W="offsetWidth"in t?t.offsetWidth-t.clientWidth-m-h:0,H="offsetHeight"in t?t.offsetHeight-t.clientHeight-g-w:0,_="offsetWidth"in t?0===t.offsetWidth?0:a/t.offsetWidth:0,j="offsetHeight"in t?0===t.offsetHeight?0:r/t.offsetHeight:0;if(x===t)A="start"===d?M:"end"===d?M-y:"nearest"===d?i(E,E+y,y,g,w,E+M,E+M+C,C):M-y/2,z="start"===p?T:"center"===p?T-v/2:"end"===p?T-v:i($,$+v,v,m,h,$+T,$+T+S,S),A=Math.max(0,A+E),z=Math.max(0,z+$);else{A="start"===d?M-n-g:"end"===d?M-s+w+H:"nearest"===d?i(n,s,r,g,w+H,M,M+C,C):M-(n+r/2)+H/2,z="start"===p?T-u-m:"center"===p?T-(u+a/2)+W/2:"end"===p?T-l+h+W:i(u,l,a,m,h+W,T,T+S,S);let{scrollLeft:e,scrollTop:o}=t;A=0===j?0:Math.max(0,Math.min(o+A/j,t.scrollHeight-r/j+H)),z=0===_?0:Math.max(0,Math.min(e+z/_,t.scrollWidth-a/_+W)),M+=o-A,T+=e-z}k.push({el:t,top:A,left:z})}return k},c=["parentNode"];function f(e){return void 0===e||!1===e?[]:Array.isArray(e)?e:[e]}function d(e,t){if(!e.length)return;let r=e.join("_");return t?`${t}_${r}`:c.includes(r)?`form_item_${r}`:r}function p(e){return f(e).join("_")}function m(e,t){let r=t.getFieldInstance(e),n=(0,a.getDOM)(r);if(n)return n;let l=d(f(e),t.__INTERNAL__.name);if(l)return document.getElementById(l)}e.s(["getFieldId",0,d,"getStatus",0,function(e,t,r,a,n,l){let o=a;return void 0!==l?o=l:r.validating?o="validating":e.length?o="error":t.length?o="warning":(r.touched||n&&r.validated)&&(o="success"),o},"toArray",0,f],236107),e.s(["default",0,function(e){let[a]=(0,r.useForm)(),n=t.useRef({}),l=t.useMemo(()=>e??{...a,__INTERNAL__:{itemRef:e=>t=>{let r=p(e);t?n.current[r]=t:delete n.current[r]}},scrollToField:(e,t={})=>{let{focus:r,...a}=t,n=m(e,l);n&&(!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 a={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 n="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:r,top:l,left:o}of u(e,!1===t?{block:"end",inline:"nearest"}:t===Object(t)&&0!==Object.keys(t).length?t:{block:"start",inline:"nearest"})){let e=l-a.top+a.bottom,t=o-a.left+a.right;r.scroll({top:e,left:t,behavior:n})}}(n,{scrollMode:"if-needed",block:"nearest",...a}),r&&l.focusField(e))},focusField:e=>{let t=l.getFieldInstance(e);"function"==typeof t?.focus?t.focus():m(e,l)?.focus?.()},getFieldInstance:e=>{let t=p(e);return n.current[t]}},[e,a]);return[l]},"toNamePathStr",0,p],749344)}]);
|