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

25 lines
32 KiB

(globalThis.utooChunk_ant_design_pro||(globalThis.utooChunk_ant_design_pro=[])).push(["object"==typeof document?document.currentScript:void 0,97679,e=>{"use strict";let t;var n=e.i(191788);e.i(636832);var r=e.i(222776),r=r,a=e.i(108154),l=e.i(325336),i=e.i(56926),o=e.i(56206),s=e.i(259165),u=e.i(351212),c=e.i(499997);let d=`
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;
`,p=["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"],f={};function m(){return(m=Object.assign.bind()).apply(this,arguments)}let g=n.forwardRef((e,r)=>{let{prefixCls:a,defaultValue:l,value:g,autoSize:x,onResize:h,className:b,style:y,disabled:v,onChange:E,onInternalAutoSize:w,...$}=e,[S,C]=(0,i.default)(l,g),k=n.useRef();n.useImperativeHandle(r,()=>({textArea:k.current}));let[R,I]=n.useMemo(()=>x&&"object"==typeof x?[x.minRows,x.maxRows]:[],[x]),z=!!x,[T,N]=n.useState(2),[H,A]=n.useState(),M=()=>{N(0)};(0,u.default)(()=>{z&&M()},[g,R,I,z]),(0,u.default)(()=>{if(0===T)N(1);else if(1===T){let e=function(e,n=!1,r=null,a=null){let l,i,o;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 n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&f[n])return f[n];let r=window.getComputedStyle(e),a=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),l=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),i=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),o={sizingStyle:p.map(e=>`${e}:${r.getPropertyValue(e)}`).join(";"),paddingSize:l,borderSize:i,boxSizing:a};return t&&n&&(f[n]=o),o}(e,n);t.setAttribute("style",`${m};${d}`),t.value=e.value||e.placeholder||"";let g=t.scrollHeight;if("border-box"===c?g+=u:"content-box"===c&&(g-=s),null!==r||null!==a){t.value=" ";let e=t.scrollHeight-s;null!==r&&(i=e*r,"border-box"===c&&(i=i+s+u),g=Math.max(i,g)),null!==a&&(o=e*a,"border-box"===c&&(o=o+s+u),l=g>o?"":"hidden",g=Math.min(o,g))}let x={height:g,overflowY:l,resize:"none"};return i&&(x.minHeight=i),o&&(x.maxHeight=o),x}(k.current,!1,R,I);N(2),A(e)}},[T]);let F=n.useRef(),W=()=>{c.default.cancel(F.current)};n.useEffect(()=>W,[]);let B={...y,...z?H:null};return(0===T||1===T)&&(B.overflowY="hidden",B.overflowX="hidden"),n.createElement(s.default,{onResize:e=>{2===T&&(h?.(e),x&&(W(),F.current=(0,c.default)(()=>{M()})))},disabled:!(x||h)},n.createElement("textarea",m({},$,{ref:k,style:B,className:(0,o.clsx)(a,b,{[`${a}-disabled`]:v}),disabled:v,value:S??"",onChange:e=>{C(e.target.value),E?.(e)}})))});function x(){return(x=Object.assign.bind()).apply(this,arguments)}let h=n.default.forwardRef(({defaultValue:e,value:t,onFocus:s,onBlur:u,onChange:c,allowClear:d,maxLength:p,onCompositionStart:f,onCompositionEnd:m,suffix:h,prefixCls:b="rc-textarea",showCount:y,count:v,className:E,style:w,disabled:$,hidden:S,classNames:C,styles:k,onResize:R,onClear:I,onPressEnter:z,readOnly:T,autoSize:N,onKeyDown:H,...A},M)=>{let F,[W,B]=(0,i.default)(e,t),D=null==W?"":String(W),[L,O]=n.default.useState(!1),P=n.default.useRef(!1),[j,V]=n.default.useState(null),q=(0,n.useRef)(null),_=(0,n.useRef)(null),X=()=>_.current?.textArea,K=()=>{X().focus()};(0,n.useImperativeHandle)(M,()=>({resizableTextArea:_.current,focus:K,blur:()=>{X().blur()},nativeElement:q.current?.nativeElement||X()})),(0,n.useEffect)(()=>{O(e=>!$&&e)},[$]);let[U,Y]=n.default.useState(null);n.default.useEffect(()=>{U&&X().setSelectionRange(...U)},[U]);let G=(0,a.default)(v,y),J=G.max??p,Q=Number(J)>0,Z=G.strategy(D),ee=!!J&&Z>J,et=(e,t)=>{let n=t;!P.current&&G.exceedFormatter&&G.max&&G.strategy(t)>G.max&&(n=G.exceedFormatter(t,{max:G.max}),t!==n&&Y([X().selectionStart||0,X().selectionEnd||0])),B(n),(0,l.resolveOnChange)(e.currentTarget,e,c,n)},en=h;G.show&&(F=G.showFormatter?G.showFormatter({value:D,count:Z,maxLength:J}):`${Z}${Q?` / ${J}`:""}`,en=n.default.createElement(n.default.Fragment,null,en,n.default.createElement("span",{className:(0,o.clsx)(`${b}-data-count`,C?.count),style:k?.count},F)));let er=!N&&!y&&!d;return n.default.createElement(r.default,{ref:q,value:D,allowClear:d,handleReset:e=>{B(""),K(),(0,l.resolveOnChange)(X(),e,c)},suffix:en,prefixCls:b,classNames:{...C,affixWrapper:(0,o.clsx)(C?.affixWrapper,{[`${b}-show-count`]:y,[`${b}-textarea-allow-clear`]:d})},disabled:$,focused:L,className:(0,o.clsx)(E,ee&&`${b}-out-of-range`),style:{...w,...j&&!er?{height:"auto"}:{}},dataAttrs:{affixWrapper:{"data-count":"string"==typeof F?F:void 0}},hidden:S,readOnly:T,onClear:I},n.default.createElement(g,x({},A,{autoSize:N,maxLength:p,onKeyDown:e=>{"Enter"===e.key&&z&&!e.nativeEvent.isComposing&&z(e),H?.(e)},onChange:e=>{et(e,e.target.value)},onFocus:e=>{O(!0),s?.(e)},onBlur:e=>{O(!1),u?.(e)},onCompositionStart:e=>{P.current=!0,f?.(e)},onCompositionEnd:e=>{P.current=!1,et(e,e.currentTarget.value),m?.(e)},className:(0,o.clsx)(C?.textarea),style:{resize:w?.resize,...k?.textarea},disabled:$,prefixCls:b,onResize:e=>{R?.(e),X()?.style.height&&V(!0)},ref:_,readOnly:T})))});var b=e.i(782041),y=e.i(430898),v=e.i(640684),E=e.i(993175),w=e.i(82038),$=e.i(749919),S=e.i(625263),C=e.i(873627),k=e.i(536995),R=e.i(688490),I=e.i(312744),z=e.i(428170),T=e.i(352050),N=e.i(104616),H=e.i(636261),A=(0,T.genStyleHooks)(["Input","TextArea"],e=>(e=>{let{componentCls:t,paddingLG:n}=e,r=`${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"},[r]:{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${r}-has-feedback ${t}
`]:{paddingInlineEnd:n},[`&-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},[`${r}-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,N.mergeToken)(e,(0,H.initInputToken)(e))),H.initComponentToken,{resetFont:!1});let M=(0,n.forwardRef)((e,t)=>{let{prefixCls:r,bordered:a=!0,size:l,disabled:i,status:s,allowClear:u,classNames:c,rootClassName:d,className:p,style:f,styles:m,variant:g,showCount:x,onMouseDown:T,onResize:N,...H}=e,{getPrefixCls:M,direction:F,allowClear:W,autoComplete:B,className:D,style:L,classNames:O,styles:P}=(0,E.useComponentConfig)("textArea"),j=n.useContext(w.default),{status:V,hasFeedback:q,feedbackIcon:_}=n.useContext(C.FormItemInputContext),X=(0,v.getMergedStatus)(V,s),[K,U]=(0,y.useMergeSemantic)([O,c],[P,m],{props:e}),Y=n.useRef(null);n.useImperativeHandle(t,()=>({resizableTextArea:Y.current?.resizableTextArea,focus:e=>{(0,I.triggerFocus)(Y.current?.resizableTextArea?.textArea,e)},blur:()=>Y.current?.blur(),nativeElement:Y.current?.nativeElement||null}));let G=M("input",r),J=(0,$.default)(G),[Q,Z]=(0,z.useSharedStyle)(G,d);A(G,J);let{compactSize:ee,compactItemClassnames:et}=(0,R.useCompactItemContext)(G,F),en=(0,S.default)(e=>l??ee??e),[er,ea]=(0,k.default)("textArea",g,a),el=(0,b.default)(u??W),[ei,eo]=n.useState(!1),[es,eu]=n.useState(!1);return n.createElement(h,{autoComplete:B,...H,style:{...U.root,...L,...f},styles:U,disabled:i??j,allowClear:el,className:(0,o.clsx)(Z,J,p,d,et,D,K.root,{[`${G}-textarea-affix-wrapper-resize-dirty`]:es}),classNames:{...K,textarea:(0,o.clsx)({[`${G}-sm`]:"small"===en,[`${G}-lg`]:"large"===en},Q,K.textarea,ei&&`${G}-mouse-active`),variant:(0,o.clsx)({[`${G}-${er}`]:ea},(0,v.getStatusClassNames)(G,X)),affixWrapper:(0,o.clsx)(`${G}-textarea-affix-wrapper`,{[`${G}-affix-wrapper-rtl`]:"rtl"===F,[`${G}-affix-wrapper-sm`]:"small"===en,[`${G}-affix-wrapper-lg`]:"large"===en,[`${G}-textarea-show-count`]:x||e.count?.show},Q)},prefixCls:G,suffix:q&&n.createElement("span",{className:`${G}-textarea-suffix`},_),showCount:x,ref:Y,onResize:e=>{if(N?.(e),ei&&"function"==typeof getComputedStyle){let e=Y.current?.nativeElement?.querySelector("textarea");e&&"both"===getComputedStyle(e).resize&&eu(!0)}},onMouseDown:e=>{eo(!0),T?.(e);let t=()=>{eo(!1),document.removeEventListener("mouseup",t)};document.addEventListener("mouseup",t)}})});e.s(["default",()=>M],97679)},100264,e=>{"use strict";var t=e.i(191788),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},r=e.i(117716);function a(){return(a=Object.assign.bind()).apply(this,arguments)}let l=t.forwardRef((e,l)=>t.createElement(r.default,a({},e,{ref:l,icon:n})));e.s(["default",()=>l],100264)},560370,e=>{"use strict";var t=e.i(191788),n=e.i(633829),r=e.i(100264),a=e.i(259165);e.i(957562);var l=e.i(191248),i=e.i(531983),o=e.i(617796),s=e.i(351212),u=e.i(851581),c=e.i(56206),d=e.i(934854),p=e.i(664557),f=e.i(993175),m=e.i(583082),g=e.i(188304),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},h=e.i(117716);function b(){return(b=Object.assign.bind()).apply(this,arguments)}let y=t.forwardRef((e,n)=>t.createElement(h.default,b({},e,{ref:n,icon:x})));var v=e.i(536343),E=e.i(663032),w=e.i(97679),$=e.i(307441),S=e.i(352050);e.i(797652);var C=e.i(435187),k=(0,S.genStyleHooks)("Typography",e=>{let t,{componentCls:n,titleMarginTop:r}=e;return{[n]:{color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${n}-secondary, &${n}-link${n}-secondary`]:{color:e.colorTextDescription},[`&${n}-success, &${n}-link${n}-success`]:{color:e.colorSuccessText},[`&${n}-warning, &${n}-link${n}-warning`]:{color:e.colorWarningText},[`&${n}-danger, &${n}-link${n}-danger`]:{color:e.colorErrorText,[`&${n}-link:active, &${n}-link:focus`]:{color:e.colorErrorTextActive},[`&${n}-link:hover`]:{color:e.colorErrorTextHover}},[`&${n}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"div&, p":{marginBottom:"1em"},...(t={},[1,2,3,4,5].forEach(n=>{t[`
h${n}&,
div&-h${n},
div&-h${n} > textarea,
h${n}
`]=((e,t,n,r)=>{let{titleMarginBottom:a,fontWeightStrong:l}=r;return{marginBottom:a,color:n,fontWeight:l,fontSize:e,lineHeight:t}})(e[`fontSizeHeading${n}`],e[`lineHeightHeading${n}`],e.colorTextHeading,e)}),t),[`& + h1${n}, & + h2${n}, & + h3${n}, & + h4${n}, & + h5${n}`]:{marginTop:r},"div, ul, li, p, h1, h2, h3, h4, h5":{"+ h1, + h2, + h3, + h4, + h5":{marginTop:r}},...{code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:C.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:e.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}},...(e=>{let{componentCls:t}=e,n=`${t}-link`;return{[`&${n}`]:{...(0,$.operationUnit)(e),userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none",[`${t}-actions`]:{pointerEvents:"auto"}}}}}})(e),[`${n}-actions`]:{display:"inline"},[`
${n}-expand,
${n}-collapse,
${n}-edit,
${n}-copy
`]:{...(0,$.operationUnit)(e),marginInlineStart:e.marginXXS},...(e=>{let{componentCls:t,paddingSM:n}=e;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(n).div(-2).add(1).equal(),marginBottom:e.calc(n).div(2).sub(2).equal()},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}})(e),...{[`${e.componentCls}-copy-success`]:{"&, &:hover, &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}},...{"a&-ellipsis, span&-ellipsis":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}},"&-rtl":{direction:"rtl"}}}},()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),R=e=>{let{prefixCls:n,"aria-label":r,className:a,style:l,direction:i,maxLength:o,autoSize:s=!0,value:u,onSave:d,onCancel:p,onEnd:f,component:m,enterIcon:g=t.createElement(y,null)}=e,x=t.useRef(null),h=t.useRef(!1),b=t.useRef(null),[$,S]=t.useState(u);t.useEffect(()=>{S(u)},[u]),t.useEffect(()=>{if(x.current?.resizableTextArea){let{textArea:e}=x.current.resizableTextArea;e.focus();let{length:t}=e.value;e.setSelectionRange(t,t)}},[]);let C=()=>{d($.trim())},[R,I]=k(n),z=(0,c.clsx)(n,`${n}-edit-content`,{[`${n}-rtl`]:"rtl"===i,[`${n}-${m}`]:!!m},a,R,I);return t.createElement("div",{className:z,style:l},t.createElement(w.default,{ref:x,maxLength:o,value:$,onChange:({target:e})=>{S(e.value.replace(/[\n\r]/g,""))},onKeyDown:({keyCode:e})=>{h.current||(b.current=e)},onKeyUp:({keyCode:e,ctrlKey:t,altKey:n,metaKey:r,shiftKey:a})=>{b.current!==e||h.current||t||n||r||a||(e===v.default.ENTER?(C(),f?.()):e===v.default.ESC&&p())},onCompositionStart:()=>{h.current=!0},onCompositionEnd:()=>{h.current=!1},onBlur:()=>{C()},"aria-label":r,rows:1,autoSize:s}),null!==g?(0,E.cloneElement)(g,{className:`${n}-edit-content-confirm`}):null)},I=e.i(27593);let z=async(e,t)=>{try{return t?await navigator.clipboard.write([new ClipboardItem({"text/html":new Blob([e],{type:"text/html"}),"text/plain":new Blob([e],{type:"text/plain"})})]):await navigator.clipboard.writeText(e),!0}catch{return!1}};async function T(e,t){if("string"!=typeof e)return!1;let n=t?.format==="text/html";return!!(await z(e,n)||((e,t)=>{let n=!1,r=r=>{r.stopPropagation(),r.preventDefault(),r.clipboardData?.clearData(),r.clipboardData?.setData("text/plain",e),t&&r.clipboardData?.setData("text/html",e),n=!0};try{return document.addEventListener("copy",r,{capture:!0}),document.execCommand("copy"),n}catch{return!1}finally{document.removeEventListener("copy",r,{capture:!0})}})(e,n))}var N=e.i(154165);function H(e,n){return t.useMemo(()=>{let t=!!e;return[t,{...n,...t&&"object"==typeof e?e:null}]},[e])}let A=t.forwardRef((e,n)=>{let{prefixCls:r,component:a="article",className:l,rootClassName:i,children:o,direction:s,style:u,...d}=e,{getPrefixCls:p,direction:m,className:g,style:x}=(0,f.useComponentConfig)("typography"),h=p("typography",r),[b,y]=k(h),v=(0,c.clsx)(h,g,{[`${h}-rtl`]:"rtl"===(s??m)},l,i,b,y),E={...x,...u};return t.createElement(a,{className:v,style:E,ref:n,...d},o)});var M=e.i(146025),F=e.i(636207),W=e.i(677057);let B=e=>!1===e?[!1,!1]:(0,N.default)(e);function D(e,t,n){return!0===e||void 0===e?t:e||n&&t}let L=e=>["string","number"].includes(typeof e);var O=e=>{let{prefixCls:n,copied:r,locale:a,iconOnly:l,tooltips:i,icon:o,tabIndex:s,onCopy:u,loading:d}=e,p=B(i),f=B(o),{copied:m,copy:x}=a??{},h=r?m:x,b=D(p[+!!r],h),y="string"==typeof b?b:h;return t.createElement(g.default,{title:b},t.createElement("button",{type:"button",className:(0,c.clsx)(`${n}-copy`,{[`${n}-copy-success`]:r,[`${n}-copy-icon-only`]:l}),onClick:u,"aria-label":y,tabIndex:s},r?D(f[1],t.createElement(M.default,null),!0):D(f[0],d?t.createElement(W.default,null):t.createElement(F.default,null),!0)))};let P=t.forwardRef(({style:e,children:n},r)=>{let a=t.useRef(null);return t.useImperativeHandle(r,()=>({isExceed:()=>{let e=a.current;return e.scrollHeight>e.clientHeight},getHeight:()=>a.current.clientHeight})),t.createElement("span",{"aria-hidden":!0,ref:a,style:{position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)",...e}},n)});function j(e,t){let n=0,r=[];for(let a=0;a<e.length;a+=1){if(n===t)return r;let l=e[a],i=n+(L(l)?String(l).length:1);if(i>t){let e=t-n;return r.push(String(l).slice(0,e)),r}r.push(l),n=i}return e}let V={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function q(e){let{enableMeasure:r,width:a,text:l,children:o,rows:u,expanded:c,miscDeps:d,onEllipsis:p}=e,f=t.useMemo(()=>(0,i.toArray)(l),[l]),m=t.useMemo(()=>f.reduce((e,t)=>e+(L(t)?String(t).length:1),0),[l]),g=t.useMemo(()=>o(f,!1),[l]),[x,h]=t.useState(null),b=t.useRef(null),y=t.useRef(null),v=t.useRef(null),E=t.useRef(null),w=t.useRef(null),[$,S]=t.useState(!1),[C,k]=t.useState(0),[R,I]=t.useState(0),[z,T]=t.useState(null);(0,s.default)(()=>{r&&a&&m?k(1):k(0)},[a,l,u,r,f]),(0,s.default)(()=>{if(1===C)k(2),T(y.current&&getComputedStyle(y.current).whiteSpace);else if(2===C){let e=!!v.current?.isExceed();k(e?3:4),h(e?[0,m]:null),S(e),I(Math.max(v.current?.getHeight()||0,(1===u?0:E.current?.getHeight()||0)+(w.current?.getHeight()||0))+1),p(e)}},[C]);let N=x?Math.ceil((x[0]+x[1])/2):0;(0,s.default)(()=>{let[e,t]=x||[0,0];if(e!==t){let n=(b.current?.getHeight()||0)>R,r=N;t-e==1&&(r=n?e:t),h(n?[e,r]:[r,t])}},[x,N]);let H=t.useMemo(()=>{if(!r)return o(f,!1);if(3!==C||!x||x[0]!==x[1]){let e=o(f,!1);return[4,0].includes(C)?e:t.createElement("span",{style:{...V,WebkitLineClamp:u}},e)}return o(c?f:j(f,x[0]),$)},[c,C,x,f].concat((0,n.default)(d))),A={width:a,margin:0,padding:0,whiteSpace:"nowrap"===z?"normal":"inherit"};return t.createElement(t.Fragment,null,H,2===C&&t.createElement(t.Fragment,null,t.createElement(P,{style:{...A,...V,WebkitLineClamp:u},ref:v},g),t.createElement(P,{style:{...A,...V,WebkitLineClamp:u-1},ref:E},g),t.createElement(P,{style:{...A,...V,WebkitLineClamp:1},ref:w},o([],!0))),3===C&&x&&x[0]!==x[1]&&t.createElement(P,{style:{...A,top:400},ref:b},o(j(f,N),!0)),1===C&&t.createElement("span",{style:{whiteSpace:"inherit"},ref:y}))}var _=({enableEllipsis:e,isEllipsis:n,open:r,children:a,tooltipProps:l})=>l?.title&&e?t.createElement(g.default,{open:r&&n,...l},a):a;let X=["delete","mark","code","underline","strong","keyboard","italic"],K=t.forwardRef((e,x)=>{let h,b,y,{prefixCls:v,className:E,style:w,type:$,disabled:S,children:C,ellipsis:k,editable:z,copyable:M,component:F,title:W,onMouseEnter:B,onMouseLeave:D,...P}=e,{getPrefixCls:j,direction:V}=t.useContext(f.ConfigContext),[K]=(0,m.default)("Text"),U=t.useRef(null),Y=t.useRef(null),G=j("typography",v),J=(0,l.omit)(P,X),[Q,Z]=H(z),[ee,et]=(0,o.useControlledState)(!1,Z.editing),{triggerType:en=["icon"]}=Z,er=e=>{e&&Z.onStart?.(),et(e)},ea=(h=(0,t.useRef)(void 0),(0,t.useEffect)(()=>{h.current=ee}),h.current);(0,s.default)(()=>{!ee&&ea&&Y.current?.focus()},[ee]);let el=e=>{e?.preventDefault(),er(!0)},[ei,eo]=H(M),{copied:es,copyLoading:eu,onClick:ec}=(({copyConfig:e,children:n})=>{let[r,a]=t.useState(!1),[l,i]=t.useState(!1),o=t.useRef(null),s=()=>{o.current&&clearTimeout(o.current)},u={};return e.format&&(u.format=e.format),t.useEffect(()=>s,[]),{copied:r,copyLoading:l,onClick:(0,I.useEvent)(async t=>{t?.preventDefault(),t?.stopPropagation(),i(!0);try{let r="function"==typeof e.text?await e.text():e.text;await T(r||(0,N.default)(n,{skipEmpty:!0}).join("")||"",u),i(!1),a(!0),s(),o.current=setTimeout(()=>{a(!1)},3e3),e.onCopy?.(t)}catch(e){throw i(!1),e}})}})({copyConfig:eo,children:C}),[ed,ep]=t.useState(!1),[ef,em]=t.useState(!1),[eg,ex]=t.useState(!1),[eh,eb]=t.useState(!1),[ey,ev]=t.useState(!0),[eE,ew]=H(k,{expandable:!1,symbol:e=>e?K?.collapse:K?.expand}),[e$,eS]=(0,o.useControlledState)(ew.defaultExpanded||!1,ew.expanded),eC=eE&&(!e$||"collapsible"===ew.expandable),{rows:ek=1}=ew,eR=t.useMemo(()=>eC&&(void 0!==ew.suffix||ew.onEllipsis||ew.expandable||Q||ei),[eC,ew,Q,ei]);(0,s.default)(()=>{eE&&!eR&&(ep((0,p.isStyleSupport)("webkitLineClamp")),em((0,p.isStyleSupport)("textOverflow")))},[eR,eE]);let[eI,ez]=t.useState(eC),eT=t.useMemo(()=>!eR&&(1===ek?ef:ed),[eR,ef,ed]);(0,s.default)(()=>{ez(eT&&eC)},[eT,eC]);let eN=(b=ew.tooltip,y=Z.text,(0,t.useMemo)(()=>!0===b?{title:y??C}:(0,t.isValidElement)(b)?{title:b}:(0,d.isPlainObject)(b)?{title:y??C,...b}:{title:b},[b,y,C])),eH=eI&&!!eN.title,eA=eC&&(eI?eH&&eh:eg),eM=eC&&1===ek&&eI,eF=eC&&ek>1&&eI,[eW,eB]=t.useState(0),[eD,eL]=t.useState(!1),[eO,eP]=t.useState(!1),ej=e=>{ex(e),eg!==e&&ew.onEllipsis?.(e)};t.useEffect(()=>{let e=U.current;if(eE&&eH&&e){let t,n,r,a=(t=document.createElement("em"),e.appendChild(t),n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),e.removeChild(t),n.left>r.left||r.right>n.right||n.top>r.top||r.bottom>n.bottom);eh!==a&&eb(a)}},[eE,eH,C,eF,ey,eW]),t.useEffect(()=>{let e=U.current;if("u"<typeof IntersectionObserver||!e||!eH||!eC)return;let t=new IntersectionObserver(()=>{ev(!!e.offsetParent)});return t.observe(e),()=>{t.disconnect()}},[eH,eC]);let eV=t.useMemo(()=>{if(eE&&!eI)return[Z.text,C,W,eN.title].find(L)},[eE,eI,W,eN.title,eA]);return ee?t.createElement(R,{value:Z.text??("string"==typeof C?C:""),onSave:e=>{Z.onChange?.(e),er(!1)},onCancel:()=>{Z.onCancel?.(),er(!1)},onEnd:Z.onEnd,prefixCls:G,className:E,style:w,direction:V,component:F,maxLength:Z.maxLength,autoSize:Z.autoSize,enterIcon:Z.enterIcon}):t.createElement(a.default,{onResize:({offsetWidth:e})=>{eB(e)},disabled:!eC},a=>t.createElement(_,{tooltipProps:eN,enableEllipsis:eC,isEllipsis:eA,open:eO&&!eD},t.createElement(A,{onMouseEnter:e=>{eP(!0),B?.(e)},onMouseLeave:e=>{eP(!1),D?.(e)},className:(0,c.clsx)({[`${G}-${$}`]:$,[`${G}-disabled`]:S,[`${G}-ellipsis`]:eE,[`${G}-ellipsis-single-line`]:eM,[`${G}-ellipsis-multiple-line`]:eF,[`${G}-link`]:"a"===F},E),prefixCls:v,style:{...w,WebkitLineClamp:eF?ek:void 0},component:F,ref:(0,u.composeRef)(a,U,x),direction:V,onClick:en.includes("text")?el:void 0,"aria-label":eV?.toString(),title:W,...J},t.createElement(q,{enableMeasure:eC&&!eI,text:C,rows:ek,width:eW,onEllipsis:ej,expanded:e$,miscDeps:[es,e$,eu,Q,ei,K].concat((0,n.default)(X.map(t=>e[t])))},(n,a)=>{var l;let o,s,u;return function({mark:e,code:n,underline:r,delete:a,strong:l,keyboard:i,italic:o},s){let u=s;function c(e,n){n&&(u=t.createElement(e,{},u))}return c("strong",l),c("u",r),c("del",a),c("code",n),c("mark",e),c("kbd",i),c("i",o),u}(e,t.createElement(t.Fragment,null,n.length>0&&a&&!e$&&eV?t.createElement("span",{key:"show-content","aria-hidden":!0},n):n,[(l=a)&&!e$&&t.createElement("span",{"aria-hidden":!0,key:"ellipsis"},"..."),ew.suffix,(o=l&&(()=>{let{expandable:e,symbol:n}=ew;return e?t.createElement("button",{type:"button",key:"expand",className:`${G}-${e$?"collapse":"expand"}`,onClick:e=>{var t;eS((t={expanded:!e$}).expanded),ew.onExpand?.(e,t)},"aria-label":e$?K.collapse:K?.expand},"function"==typeof n?n(e$):n):null})(),s=(()=>{if(!Q)return;let{icon:e,tooltip:n,tabIndex:a}=Z,l=(0,i.toArray)(n)[0]||K?.edit,o="string"==typeof l?l:"";return en.includes("icon")?t.createElement(g.default,{key:"edit",title:!1===n?"":l},t.createElement("button",{type:"button",ref:Y,className:`${G}-edit`,onClick:el,"aria-label":o,tabIndex:a},e||t.createElement(r.default,{role:"button"}))):null})(),u=ei?t.createElement(O,{key:"copy",...eo,prefixCls:G,copied:es,locale:K,onCopy:ec,loading:eu,iconOnly:!(0,d.isNonNullable)(C)}):null,o||s||u?t.createElement("span",{key:"operations",className:`${G}-actions`,onMouseEnter:()=>eL(!0),onMouseLeave:()=>eL(!1)},o,s,u):null)]))}))))}),U=t.forwardRef((e,n)=>{let{ellipsis:r,rel:a,children:l,navigate:i,...o}=e,s={...o,rel:void 0===a&&"_blank"===o.target?"noopener noreferrer":a};return t.createElement(K,{...s,ref:n,ellipsis:!!r,component:"a"},l)}),Y=t.forwardRef((e,n)=>{let{children:r,...a}=e;return t.createElement(K,{ref:n,...a,component:"div"},r)}),G=t.forwardRef((e,n)=>{let{ellipsis:r,children:a,...i}=e,o=t.useMemo(()=>(0,d.isPlainObject)(r)?(0,l.omit)(r,["expandable","rows"]):r,[r]);return t.createElement(K,{ref:n,...i,ellipsis:o,component:"span"},a)}),J=[1,2,3,4,5],Q=t.forwardRef((e,n)=>{let{level:r=1,children:a,...l}=e,i=J.includes(r)?`h${r}`:"h1";return t.createElement(K,{ref:n,...l,component:i},a)});A.Text=G,A.Link=U,A.Title=Q,A.Paragraph=Y,e.s(["Typography",()=>A],560370)},636832,325336,222776,108154,782041,e=>{"use strict";var t=e.i(56206),n=e.i(191788);function r(e){return!!(e.addonBefore||e.addonAfter)}function a(e){return!!(e.prefix||e.suffix||e.allowClear)}function l(e,t,n){let r=t.cloneNode(!0),a=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,"number"==typeof t.selectionStart&&"number"==typeof t.selectionEnd&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=(...e)=>{t.setSelectionRange(...e)},a}function i(e,t,n,r){if(!n)return;let a=t;"click"===t.type?n(a=l(t,e,"")):"file"!==e.type&&void 0!==r?n(a=l(t,e,r)):n(a)}function o(){return(o=Object.assign.bind()).apply(this,arguments)}e.s(["hasAddon",0,r,"hasPrefixSuffix",0,a,"resolveOnChange",0,i],325336);let s=n.default.forwardRef((e,l)=>{let{inputElement:i,children:s,prefixCls:u,prefix:c,suffix:d,addonBefore:p,addonAfter:f,className:m,style:g,disabled:x,readOnly:h,focused:b,triggerFocus:y,allowClear:v,value:E,handleReset:w,hidden:$,classes:S,classNames:C,dataAttrs:k,styles:R,components:I,onClear:z}=e,T=s??i,N=I?.affixWrapper||"span",H=I?.groupWrapper||"span",A=I?.wrapper||"span",M=I?.groupAddon||"span",F=(0,n.useRef)(null),W=a(e),B=(0,n.cloneElement)(T,{value:E,className:(0,t.clsx)(T.props?.className,!W&&C?.variant)||null}),D=(0,n.useRef)(null);if(n.default.useImperativeHandle(l,()=>({nativeElement:D.current||F.current})),W){let e=null;if(v){let r=!x&&!h&&E,a=`${u}-clear-icon`,l="object"==typeof v&&v?.clearIcon?v.clearIcon:"✖";e=n.default.createElement("button",{type:"button",tabIndex:-1,onClick:e=>{w?.(e),z?.()},onMouseDown:e=>e.preventDefault(),className:(0,t.clsx)(a,{[`${a}-hidden`]:!r,[`${a}-has-suffix`]:!!d})},l)}let r=`${u}-affix-wrapper`,a=(0,t.clsx)(r,{[`${u}-disabled`]:x,[`${r}-disabled`]:x,[`${r}-focused`]:b,[`${r}-readonly`]:h,[`${r}-input-with-clear-btn`]:d&&v&&E},S?.affixWrapper,C?.affixWrapper,C?.variant),l=(d||v)&&n.default.createElement("span",{className:(0,t.clsx)(`${u}-suffix`,C?.suffix),style:R?.suffix},e,d);B=n.default.createElement(N,o({className:a,style:R?.affixWrapper,onClick:e=>{F.current?.contains(e.target)&&y?.()}},k?.affixWrapper,{ref:F}),c&&n.default.createElement("span",{className:(0,t.clsx)(`${u}-prefix`,C?.prefix),style:R?.prefix},c),B,l)}if(r(e)){let e=`${u}-group`,r=`${e}-addon`,a=`${e}-wrapper`,l=(0,t.clsx)(`${u}-wrapper`,e,S?.wrapper,C?.wrapper),i=(0,t.clsx)(a,{[`${a}-disabled`]:x},S?.group,C?.groupWrapper);B=n.default.createElement(H,{className:i,ref:D},n.default.createElement(A,{className:l},p&&n.default.createElement(M,{className:r},p),B,f&&n.default.createElement(M,{className:r},f)))}return n.default.cloneElement(B,{className:(0,t.clsx)(B.props?.className,m)||null,style:{...B.props?.style,...g},hidden:$})});e.s(["default",()=>s],222776);var u=e.i(56926),c=e.i(77682);function d(e,t){return n.useMemo(()=>{let n={};t&&(n.show="object"==typeof t&&t.formatter?t.formatter:!!t);let{show:r,...a}=n={...n,...e};return{...a,show:!!r,showFormatter:"function"==typeof r?r:void 0,strategy:a.strategy||(e=>e.length)}},[e,t])}e.s(["default",0,d],108154);var p=e.i(312744);function f(){return(f=Object.assign.bind()).apply(this,arguments)}let m=(0,n.forwardRef)((e,r)=>{let a,{autoComplete:l,onChange:o,onFocus:m,onBlur:g,onPressEnter:x,onKeyDown:h,onKeyUp:b,prefixCls:y="rc-input",disabled:v,htmlSize:E,className:w,maxLength:$,suffix:S,showCount:C,count:k,type:R="text",classes:I,classNames:z,styles:T,onCompositionStart:N,onCompositionEnd:H,...A}=e,[M,F]=(0,n.useState)(!1),W=(0,n.useRef)(!1),B=(0,n.useRef)(!1),D=(0,n.useRef)(null),L=(0,n.useRef)(null),O=e=>{D.current&&(0,p.triggerFocus)(D.current,e)},[P,j]=(0,u.default)(e.defaultValue,e.value),V=null==P?"":String(P),[q,_]=(0,n.useState)(null),X=d(k,C),K=X.max||$,U=X.strategy(V),Y=!!K&&U>K;(0,n.useImperativeHandle)(r,()=>({focus:O,blur:()=>{D.current?.blur()},setSelectionRange:(e,t,n)=>{D.current?.setSelectionRange(e,t,n)},select:()=>{D.current?.select()},input:D.current,nativeElement:L.current?.nativeElement||D.current})),(0,n.useEffect)(()=>{B.current&&(B.current=!1),F(e=>(!e||!v)&&e)},[v]);let G=(e,t,n)=>{let r=t;if(!W.current&&X.exceedFormatter&&X.max&&X.strategy(t)>X.max)r=X.exceedFormatter(t,{max:X.max}),t!==r&&_([D.current?.selectionStart||0,D.current?.selectionEnd||0]);else if("compositionEnd"===n.source)return;j(r),D.current&&i(D.current,e,o,r)};(0,n.useEffect)(()=>{q&&D.current?.setSelectionRange(...q)},[q]);let J=Y&&`${y}-out-of-range`;return n.default.createElement(s,f({},A,{prefixCls:y,className:(0,t.clsx)(w,J),handleReset:e=>{j(""),O(),D.current&&i(D.current,e,o)},value:V,focused:M,triggerFocus:O,suffix:(()=>{let e=Number(K)>0;if(S||X.show){let r=X.showFormatter?X.showFormatter({value:V,count:U,maxLength:K}):`${U}${e?` / ${K}`:""}`;return n.default.createElement(n.default.Fragment,null,X.show&&n.default.createElement("span",{className:(0,t.clsx)(`${y}-show-count-suffix`,{[`${y}-show-count-has-suffix`]:!!S},z?.count),style:{...T?.count}},r),S)}return null})(),disabled:v,classes:I,classNames:z,styles:T,ref:L}),(a=(0,c.default)(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]),n.default.createElement("input",f({autoComplete:l},a,{onChange:e=>{G(e,e.target.value,{source:"change"})},onFocus:e=>{F(!0),m?.(e)},onBlur:e=>{B.current&&(B.current=!1),F(!1),g?.(e)},onKeyDown:e=>{!x||"Enter"!==e.key||B.current||e.nativeEvent.isComposing||(B.current=!0,x(e)),h?.(e)},onKeyUp:e=>{"Enter"===e.key&&(B.current=!1),b?.(e)},className:(0,t.clsx)(y,{[`${y}-disabled`]:v},z?.input),style:T?.input,ref:D,size:E,type:R,onCompositionStart:e=>{W.current=!0,N?.(e)},onCompositionEnd:e=>{W.current=!1,G(e,e.currentTarget.value,{source:"compositionEnd"}),H?.(e)}}))))});e.s(["default",()=>m],636832);var g=e.i(876352),x=e.i(934854),h=e=>{let t;return(0,x.isPlainObject)(e)&&e?.clearIcon?t=e:e&&(t={clearIcon:n.default.createElement(g.default,null)}),t};e.s(["default",()=>h],782041)}]);