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 line
34 KiB
1 line
34 KiB
(self.webpackChunk=self.webpackChunk||[]).push([[12337,51700,13488],{3837:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(5891),r=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},l=n(88853),a=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:i}))};var s=r.forwardRef(a)},80205:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(5891),r=n(59301),i={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 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},l=n(88853),a=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:i}))};var s=r.forwardRef(a)},76298:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(5891),r=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},l=n(88853),a=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:i}))};var s=r.forwardRef(a)},27666:function(e,t,n){"use strict";var o=n(26390),r=n(71783);t.Z=function(e){let t;const n=n=>()=>{t=null,e.apply(void 0,(0,o.Z)(n))},i=function(){if(null==t){for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];t=(0,r.Z)(n(o))}};return i.cancel=()=>{r.Z.cancel(t),t=null},i}},81228:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var o=n(79545),r=n(68550),i=n(17928),l=n(7711),a=n(59301),s=n(92310),c=n.n(s),d=n(28647),u=n(55405),p=n(27666),f=n(36355),h=n(83116),g=n(37613);const m=e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}};var v=(0,h.Z)("Affix",(e=>{const t=(0,g.TS)(e,{zIndexPopup:e.zIndexBase+10});return[m(t)]}));function b(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function y(e,t,n){if(void 0!==n&&t.top>e.top-n)return n+t.top}function x(e,t,n){if(void 0!==n&&t.bottom<e.bottom+n){return n+(window.innerHeight-t.bottom)}}const w=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"];function O(){return"undefined"!=typeof window?window:null}var S;!function(e){e[e.None=0]="None",e[e.Prepare=1]="Prepare"}(S||(S={}));let E=function(e){(0,i.Z)(n,e);var t=(0,l.Z)(n);function n(){var e;return(0,o.Z)(this,n),(e=t.apply(this,arguments)).state={status:S.None,lastAffix:!1,prevTarget:null},e.placeholderNodeRef=(0,a.createRef)(),e.fixedNodeRef=(0,a.createRef)(),e.addListeners=()=>{const t=e.getTargetFunc(),n=null==t?void 0:t(),{prevTarget:o}=e.state;o!==n&&(w.forEach((t=>{null==o||o.removeEventListener(t,e.lazyUpdatePosition),null==n||n.addEventListener(t,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:n}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:t}=e.state,n=e.getTargetFunc(),o=null==n?void 0:n();w.forEach((n=>{null==o||o.removeEventListener(n,e.lazyUpdatePosition),null==t||t.removeEventListener(n,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:t,offsetTop:n}=e.props;return void 0===t&&void 0===n?0:n},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:t,lastAffix:n}=e.state,{onChange:o}=e.props,r=e.getTargetFunc();if(t!==S.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!r)return;const i=e.getOffsetTop(),l=e.getOffsetBottom(),a=r();if(a){const t={status:S.None},r=b(e.placeholderNodeRef.current);if(0===r.top&&0===r.left&&0===r.width&&0===r.height)return;const s=b(a),c=y(r,s,i),d=x(r,s,l);void 0!==c?(t.affixStyle={position:"fixed",top:c,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}):void 0!==d&&(t.affixStyle={position:"fixed",bottom:d,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}),t.lastAffix=!!t.affixStyle,o&&n!==t.lastAffix&&o(t.lastAffix),e.setState(t)}},e.prepareMeasure=()=>{e.setState({status:S.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const t=e.getTargetFunc(),{affixStyle:n}=e.state;if(t&&n){const o=e.getOffsetTop(),r=e.getOffsetBottom(),i=t();if(i&&e.placeholderNodeRef.current){const t=b(i),l=b(e.placeholderNodeRef.current),a=y(l,t,o),s=x(l,t,r);if(void 0!==a&&n.top===a||void 0!==s&&n.bottom===s)return}}e.prepareMeasure()})),e}return(0,r.Z)(n,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:t}=this.props;return void 0!==t?t:null!=e?e:O}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:t}=this.state,{affixPrefixCls:n,rootClassName:o,children:r}=this.props,i=c()(e&&o,{[n]:!!e});let l=(0,u.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return a.createElement(d.Z,{onResize:this.updatePosition},a.createElement("div",Object.assign({},l,{ref:this.placeholderNodeRef}),e&&a.createElement("div",{style:t,"aria-hidden":"true"}),a.createElement("div",{className:i,ref:this.fixedNodeRef,style:e},a.createElement(d.Z,{onResize:this.updatePosition},r))))}}]),n}(a.Component);E.contextType=f.E_;var k=(0,a.forwardRef)(((e,t)=>{const{prefixCls:n,rootClassName:o}=e,{getPrefixCls:r}=(0,a.useContext)(f.E_),i=r("affix",n),[l,s]=v(i),d=Object.assign(Object.assign({},e),{affixPrefixCls:i,rootClassName:c()(o,s)});return l(a.createElement(E,Object.assign({},d,{ref:t})))}))},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var o=n(92310),r=n.n(o),i=n(59301),l=n(36355),a=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:i,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,a.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};var f=e=>{const{getPrefixCls:t,direction:n,divider:o}=i.useContext(l.E_),{prefixCls:a,type:s="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:h,children:g,dashed:m,plain:v,style:b}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",a),[w,O]=u(x),S=c.length>0?`-${c}`:c,E=!!g,k="left"===c&&null!=d,C="right"===c&&null!=d,j=r()(x,null==o?void 0:o.className,O,`${x}-${s}`,{[`${x}-with-text`]:E,[`${x}-with-text${S}`]:E,[`${x}-dashed`]:!!m,[`${x}-plain`]:!!v,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:k,[`${x}-no-default-orientation-margin-right`]:C},f,h),P=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),$=Object.assign(Object.assign({},k&&{marginLeft:P}),C&&{marginRight:P});return w(i.createElement("div",Object.assign({className:j,style:Object.assign(Object.assign({},null==o?void 0:o.style),b)},y,{role:"separator"}),g&&"vertical"!==s&&i.createElement("span",{className:`${x}-inner-text`,style:$},g)))}},51700:function(e,t,n){"use strict";n.d(t,{Z:function(){return he}});var o=n(59301),r=n(10402),i=n(3837),l=n(5891),a={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"},s=n(88853),c=function(e,t){return o.createElement(s.Z,(0,l.Z)({},e,{ref:t,icon:a}))};var d=o.forwardRef(c),u=n(92310),p=n.n(u),f=n(25769),h=n.n(f),g=n(28647),m=n(75440),v=n(19171),b=n(71366),y=n(55405),x=n(25629),w=n(28254),O=n(20287),S=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const E={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"};var k=o.forwardRef(((e,t)=>{const{style:n,noStyle:r,disabled:i}=e,l=S(e,["style","noStyle","disabled"]);let a={};return r||(a=Object.assign({},E)),i&&(a.pointerEvents="none"),a=Object.assign(Object.assign({},a),n),o.createElement("div",Object.assign({role:"button",tabIndex:0,ref:t},l,{onKeyDown:e=>{const{keyCode:t}=e;t===O.Z.ENTER&&e.preventDefault()},onKeyUp:t=>{const{keyCode:n}=t,{onClick:o}=e;n===O.Z.ENTER&&o&&o()},style:a}))})),C=n(36355),j=n(9763),P=n(6848),$={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"},L=function(e,t){return o.createElement(s.Z,(0,l.Z)({},e,{ref:t,icon:$}))};var z=o.forwardRef(L),T=n(92343),M=n(1643),R=n(15969),Z=n(83116),N=n(88453);const H=e=>{const t={};return[1,2,3,4,5].forEach((n=>{t[`\n h${n}&,\n div&-h${n},\n div&-h${n} > textarea,\n h${n}\n `]=((e,t,n,o)=>{const{titleMarginBottom:r,fontWeightStrong:i}=o;return{marginBottom:r,color:n,fontWeight:i,fontSize:e,lineHeight:t}})(e[`fontSizeHeading${n}`],e[`lineHeightHeading${n}`],e.colorTextHeading,e)})),t},I=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},(0,R.N)(e)),{textDecoration:e.linkDecoration,"&:active, &:hover":{textDecoration:e.linkHoverDecoration},[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},B=e=>({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:N.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"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}}),W=e=>{const{componentCls:t,paddingSM:n}=e,o=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:-e.paddingSM,marginTop:-o,marginBottom:`calc(1em - ${o}px)`},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.marginXS+2,insetBlockEnd:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},D=e=>({"&-copy-success":{"\n &,\n &:hover,\n &:focus":{color:e.colorSuccess}}}),_=e=>{const{componentCls:t,titleMarginTop:n}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${t}-secondary`]:{color:e.colorTextDescription},[`&${t}-success`]:{color:e.colorSuccess},[`&${t}-warning`]:{color:e.colorWarning},[`&${t}-danger`]:{color:e.colorError,"a&:active, a&:focus":{color:e.colorErrorActive},"a&:hover":{color:e.colorErrorHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},H(e)),{[`\n & + h1${t},\n & + h2${t},\n & + h3${t},\n & + h4${t},\n & + h5${t}\n `]:{marginTop:n},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:n}}}),B(e)),I(e)),{[`\n ${t}-expand,\n ${t}-edit,\n ${t}-copy\n `]:Object.assign(Object.assign({},(0,R.N)(e)),{marginInlineStart:e.marginXXS})}),W(e)),D(e)),{"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-single-line":{whiteSpace:"nowrap"},"&-ellipsis-single-line":{overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),{"&-rtl":{direction:"rtl"}})}};var A=(0,Z.Z)("Typography",(e=>[_(e)]),(()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})));var F=e=>{const{prefixCls:t,"aria-label":n,className:r,style:i,direction:l,maxLength:a,autoSize:s=!0,value:c,onSave:d,onCancel:u,onEnd:f,component:h,enterIcon:g=o.createElement(z,null)}=e,m=o.useRef(null),v=o.useRef(!1),b=o.useRef(),[y,x]=o.useState(c);o.useEffect((()=>{x(c)}),[c]),o.useEffect((()=>{if(m.current&&m.current.resizableTextArea){const{textArea:e}=m.current.resizableTextArea;e.focus();const{length:t}=e.value;e.setSelectionRange(t,t)}}),[]);const w=()=>{d(y.trim())},S=h?`${t}-${h}`:"",[E,k]=A(t),C=p()(t,`${t}-edit-content`,{[`${t}-rtl`]:"rtl"===l},r,S,k);return E(o.createElement("div",{className:C,style:i},o.createElement(M.Z,{ref:m,maxLength:a,value:y,onChange:e=>{let{target:t}=e;x(t.value.replace(/[\n\r]/g,""))},onKeyDown:e=>{let{keyCode:t}=e;v.current||(b.current=t)},onKeyUp:e=>{let{keyCode:t,ctrlKey:n,altKey:o,metaKey:r,shiftKey:i}=e;b.current!==t||v.current||n||o||r||i||(t===O.Z.ENTER?(w(),null==f||f()):t===O.Z.ESC&&u())},onCompositionStart:()=>{v.current=!0},onCompositionEnd:()=>{v.current=!1},onBlur:()=>{w()},"aria-label":n,rows:1,autoSize:s}),null!==g?(0,T.Tm)(g,{className:`${t}-edit-content-confirm`}):null))},U=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const V=o.forwardRef(((e,t)=>{const{prefixCls:n,component:r="article",className:i,rootClassName:l,setContentRef:a,children:s,direction:c,style:d}=e,u=U(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:h,typography:g}=o.useContext(C.E_),m=null!=c?c:h;let v=t;a&&(v=(0,x.sQ)(t,a));const b=f("typography",n),[y,w]=A(b),O=p()(b,null==g?void 0:g.className,{[`${b}-rtl`]:"rtl"===m},i,l,w),S=Object.assign(Object.assign({},null==g?void 0:g.style),d);return y(o.createElement(r,Object.assign({className:O,style:S,ref:v},u),s))}));var G=V;function K(e,t){return o.useMemo((()=>{const n=!!e;return[n,Object.assign(Object.assign({},t),n&&"object"==typeof e?e:null)]}),[e])}var X=(e,t)=>{const n=o.useRef(!1);o.useEffect((()=>{n.current?e():n.current=!0}),t)};function q(e){const t=typeof e;return"string"===t||"number"===t}function Y(e,t){let n=0;const o=[];for(let r=0;r<e.length;r+=1){if(n===t)return o;const i=e[r],l=n+(q(i)?String(i).length:1);if(l>t){const e=t-n;return o.push(String(i).slice(0,e)),o}o.push(i),n=l}return e}var Q=e=>{let{enabledMeasure:t,children:n,text:r,width:i,fontSize:l,rows:a,onEllipsis:s}=e;const[[c,d,u],p]=o.useState([0,0,0]),[f,h]=o.useState(0),[g,b]=o.useState(0),[y,x]=o.useState(0),w=o.useRef(null),O=o.useRef(null),S=o.useMemo((()=>(0,m.Z)(r)),[r]),E=o.useMemo((()=>function(e){let t=0;return e.forEach((e=>{q(e)?t+=String(e).length:t+=1})),t}(S)),[S]),k=o.useMemo((()=>t&&3===g?n(Y(S,d),d<E):f&&4!==g&&t?n(Y(S,f),f<E):n(S,!1)),[t,g,n,S,d,E]);(0,v.Z)((()=>{t&&i&&l&&E&&(b(1),p([0,Math.ceil(E/2),E]))}),[t,i,l,r,E,a]),(0,v.Z)((()=>{var e;1===g&&x((null===(e=w.current)||void 0===e?void 0:e.offsetHeight)||0)}),[g]),(0,v.Z)((()=>{var e,t;if(y)if(1===g){((null===(e=O.current)||void 0===e?void 0:e.offsetHeight)||0)<=a*y?(b(4),s(!1)):b(2)}else if(2===g)if(c!==u){const e=(null===(t=O.current)||void 0===t?void 0:t.offsetHeight)||0;let n=c,o=u;c===u-1?o=c:e<=a*y?n=d:o=d;const r=Math.ceil((n+o)/2);p([n,r,o])}else b(3),h(d),s(!0)}),[g,c,u,a,y]);const C={width:i,whiteSpace:"normal",margin:0,padding:0},j=(e,t,n)=>o.createElement("span",{"aria-hidden":!0,ref:t,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:2*Math.floor(l/2)},n)},e);return o.createElement(o.Fragment,null,k,t&&3!==g&&4!==g&&o.createElement(o.Fragment,null,j("lg",w,{wordBreak:"keep-all",whiteSpace:"nowrap"}),1===g?j(n(S,!1),O,C):((e,t)=>{const o=Y(S,e);return j(n(o,!0),t,C)})(d,O)))};var J=e=>{let{enabledEllipsis:t,isEllipsis:n,children:r,tooltipProps:i}=e;return(null==i?void 0:i.title)&&t?o.createElement(P.Z,Object.assign({open:!!n&&void 0},i),r):r},ee=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};function te(e,t,n){return!0===e||void 0===e?t:e||n&&t}function ne(e){return!1===e?[!1,!1]:Array.isArray(e)?e:[e]}var oe=o.forwardRef(((e,t)=>{var n,l,a;const{prefixCls:s,className:c,style:u,type:f,disabled:O,children:S,ellipsis:E,editable:$,copyable:L,component:z,title:T}=e,M=ee(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:R,direction:Z}=o.useContext(C.E_),[N]=(0,j.Z)("Text"),H=o.useRef(null),I=o.useRef(null),B=R("typography",s),W=(0,y.Z)(M,["mark","code","delete","underline","strong","keyboard","italic"]),[D,_]=K($),[A,U]=(0,b.Z)(!1,{value:_.editing}),{triggerType:V=["icon"]}=_,q=e=>{var t;e&&(null===(t=_.onStart)||void 0===t||t.call(_)),U(e)};X((()=>{var e;A||null===(e=I.current)||void 0===e||e.focus()}),[A]);const Y=e=>{null==e||e.preventDefault(),q(!0)},oe=e=>{var t;null===(t=_.onChange)||void 0===t||t.call(_,e),q(!1)},re=()=>{var e;null===(e=_.onCancel)||void 0===e||e.call(_),q(!1)},[ie,le]=K(L),[ae,se]=o.useState(!1),ce=o.useRef(null),de={};le.format&&(de.format=le.format);const ue=()=>{ce.current&&clearTimeout(ce.current)},pe=e=>{var t;null==e||e.preventDefault(),null==e||e.stopPropagation(),h()(le.text||String(S)||"",de),se(!0),ue(),ce.current=setTimeout((()=>{se(!1)}),3e3),null===(t=le.onCopy)||void 0===t||t.call(le,e)};o.useEffect((()=>ue),[]);const[fe,he]=o.useState(!1),[ge,me]=o.useState(!1),[ve,be]=o.useState(!1),[ye,xe]=o.useState(!1),[we,Oe]=o.useState(!1),[Se,Ee]=o.useState(!0),[ke,Ce]=K(E,{expandable:!1}),je=ke&&!ve,{rows:Pe=1}=Ce,$e=o.useMemo((()=>!je||void 0!==Ce.suffix||Ce.onEllipsis||Ce.expandable||D||ie),[je,Ce,D,ie]);(0,v.Z)((()=>{ke&&!$e&&(he((0,w.G)("webkitLineClamp")),me((0,w.G)("textOverflow")))}),[$e,ke]);const Le=o.useMemo((()=>!$e&&(1===Pe?ge:fe)),[$e,ge,fe]),ze=je&&(Le?we:ye),Te=je&&1===Pe&&Le,Me=je&&Pe>1&&Le,Re=e=>{var t;be(!0),null===(t=Ce.onExpand)||void 0===t||t.call(Ce,e)},[Ze,Ne]=o.useState(0),[He,Ie]=o.useState(0),Be=e=>{var t;xe(e),ye!==e&&(null===(t=Ce.onEllipsis)||void 0===t||t.call(Ce,e))};o.useEffect((()=>{const e=H.current;if(ke&&Le&&e){const t=Me?e.offsetHeight<e.scrollHeight:e.offsetWidth<e.scrollWidth;we!==t&&Oe(t)}}),[ke,Le,S,Me,Se]),o.useEffect((()=>{const e=H.current;if("undefined"==typeof IntersectionObserver||!e||!Le||!je)return;const t=new IntersectionObserver((()=>{Ee(!!e.offsetParent)}));return t.observe(e),()=>{t.disconnect()}}),[Le,je]);let We={};We=!0===Ce.tooltip?{title:null!==(n=_.text)&&void 0!==n?n:S}:o.isValidElement(Ce.tooltip)?{title:Ce.tooltip}:"object"==typeof Ce.tooltip?Object.assign({title:null!==(l=_.text)&&void 0!==l?l:S},Ce.tooltip):{title:Ce.tooltip};const De=o.useMemo((()=>{const e=e=>["string","number"].includes(typeof e);if(ke&&!Le)return e(_.text)?_.text:e(S)?S:e(T)?T:e(We.title)?We.title:void 0}),[ke,Le,T,We.title,ze]);if(A)return o.createElement(F,{value:null!==(a=_.text)&&void 0!==a?a:"string"==typeof S?S:"",onSave:oe,onCancel:re,onEnd:_.onEnd,prefixCls:B,className:c,style:u,direction:Z,component:z,maxLength:_.maxLength,autoSize:_.autoSize,enterIcon:_.enterIcon});const _e=()=>{const{expandable:e,symbol:t}=Ce;if(!e)return null;let n;return n=t||(null==N?void 0:N.expand),o.createElement("a",{key:"expand",className:`${B}-expand`,onClick:Re,"aria-label":null==N?void 0:N.expand},n)},Ae=()=>{if(!D)return;const{icon:e,tooltip:t}=_,n=(0,m.Z)(t)[0]||(null==N?void 0:N.edit),r="string"==typeof n?n:"";return V.includes("icon")?o.createElement(P.Z,{key:"edit",title:!1===t?"":n},o.createElement(k,{ref:I,className:`${B}-edit`,onClick:Y,"aria-label":r},e||o.createElement(d,{role:"button"}))):null},Fe=()=>{if(!ie)return;const{tooltips:e,icon:t}=le,n=ne(e),l=ne(t),a=ae?te(n[1],null==N?void 0:N.copied):te(n[0],null==N?void 0:N.copy),s=ae?null==N?void 0:N.copied:null==N?void 0:N.copy,c="string"==typeof a?a:s;return o.createElement(P.Z,{key:"copy",title:a},o.createElement(k,{className:p()(`${B}-copy`,ae&&`${B}-copy-success`),onClick:pe,"aria-label":c},ae?te(l[1],o.createElement(r.Z,null),!0):te(l[0],o.createElement(i.Z,null),!0)))};return o.createElement(g.Z,{onResize:(e,t)=>{let{offsetWidth:n}=e;var o;Ne(n),Ie(parseInt(null===(o=window.getComputedStyle)||void 0===o?void 0:o.call(window,t).fontSize,10)||0)},disabled:!je||Le},(n=>o.createElement(J,{tooltipProps:We,enabledEllipsis:je,isEllipsis:ze},o.createElement(G,Object.assign({className:p()({[`${B}-${f}`]:f,[`${B}-disabled`]:O,[`${B}-ellipsis`]:ke,[`${B}-single-line`]:je&&1===Pe,[`${B}-ellipsis-single-line`]:Te,[`${B}-ellipsis-multiple-line`]:Me},c),prefixCls:s,style:Object.assign(Object.assign({},u),{WebkitLineClamp:Me?Pe:void 0}),component:z,ref:(0,x.sQ)(n,H,t),direction:Z,onClick:V.includes("text")?Y:void 0,"aria-label":null==De?void 0:De.toString(),title:T},W),o.createElement(Q,{enabledMeasure:je&&!Le,text:S,rows:Pe,width:Ze,fontSize:He,onEllipsis:Be},((t,n)=>{let r=t;t.length&&n&&De&&(r=o.createElement("span",{key:"show-content","aria-hidden":!0},r));const i=function(e,t){let{mark:n,code:r,underline:i,delete:l,strong:a,keyboard:s,italic:c}=e,d=t;function u(e,t){t&&(d=o.createElement(e,{},d))}return u("strong",a),u("u",i),u("del",l),u("code",r),u("mark",n),u("kbd",s),u("i",c),d}(e,o.createElement(o.Fragment,null,r,(e=>{return[e&&o.createElement("span",{"aria-hidden":!0,key:"ellipsis"},"..."),Ce.suffix,(t=e,[t&&_e(),Ae(),Fe()])];var t})(n)));return i}))))))})),re=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};var ie=o.forwardRef(((e,t)=>{var{ellipsis:n,rel:r}=e,i=re(e,["ellipsis","rel"]);const l=Object.assign(Object.assign({},i),{rel:void 0===r&&"_blank"===i.target?"noopener noreferrer":r});return delete l.navigate,o.createElement(oe,Object.assign({},l,{ref:t,ellipsis:!!n,component:"a"}))}));var le=o.forwardRef(((e,t)=>o.createElement(oe,Object.assign({ref:t},e,{component:"div"})))),ae=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const se=(e,t)=>{var{ellipsis:n}=e,r=ae(e,["ellipsis"]);const i=o.useMemo((()=>n&&"object"==typeof n?(0,y.Z)(n,["expandable","rows"]):n),[n]);return o.createElement(oe,Object.assign({ref:t},r,{ellipsis:i,component:"span"}))};var ce=o.forwardRef(se),de=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n};const ue=[1,2,3,4,5];var pe=o.forwardRef(((e,t)=>{const{level:n=1}=e,r=de(e,["level"]);let i;return i=ue.includes(n)?`h${n}`:"h1",o.createElement(oe,Object.assign({ref:t},r,{component:i}))}));const fe=G;fe.Text=ce,fe.Link=ie,fe.Title=pe,fe.Paragraph=le;var he=fe},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),r=n(59301),i=a(r),l=a(n(12708));function a(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.scrollListener=n.scrollListener.bind(n),n.eventListenerOptions=n.eventListenerOptions.bind(n),n.mousewheelListener=n.mousewheelListener.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var e=this.getParentElement(this.scrollComponent);e.scrollTop=e.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var e=!1,t={get passive(){e=!0}};try{document.addEventListener("test",null,t),document.removeEventListener("test",null,t)}catch(e){}return e}},{key:"eventListenerOptions",value:function(){var e=this.props.useCapture;return this.isPassiveSupported()&&(e={useCapture:this.props.useCapture,passive:!0}),e}},{key:"setDefaultLoader",value:function(e){this.defaultLoader=e}},{key:"detachMousewheelListener",value:function(){var e=window;!1===this.props.useWindow&&(e=this.scrollComponent.parentNode),e.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var e=window;!1===this.props.useWindow&&(e=this.getParentElement(this.scrollComponent)),e.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),e.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(e){var t=this.props.getScrollParent&&this.props.getScrollParent();return null!=t?t:e&&e.parentNode}},{key:"filterProps",value:function(e){return e}},{key:"attachScrollListener",value:function(){var e=this.getParentElement(this.scrollComponent);if(this.props.hasMore&&e){var t=window;!1===this.props.useWindow&&(t=e),t.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),t.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),t.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(e){1!==e.deltaY||this.isPassiveSupported()||e.preventDefault()}},{key:"scrollListener",value:function(){var e=this.scrollComponent,t=window,n=this.getParentElement(e),o=void 0;if(this.props.useWindow){var r=document.documentElement||document.body.parentNode||document.body,i=void 0!==t.pageYOffset?t.pageYOffset:r.scrollTop;o=this.props.isReverse?i:this.calculateOffset(e,i)}else o=this.props.isReverse?n.scrollTop:e.scrollHeight-n.scrollTop-n.clientHeight;o<Number(this.props.threshold)&&e&&null!==e.offsetParent&&(this.detachScrollListener(),this.beforeScrollHeight=n.scrollHeight,this.beforeScrollTop=n.scrollTop,"function"==typeof this.props.loadMore&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}},{key:"calculateOffset",value:function(e,t){return e?this.calculateTopPosition(e)+(e.offsetHeight-t-window.innerHeight):0}},{key:"calculateTopPosition",value:function(e){return e?e.offsetTop+this.calculateTopPosition(e.offsetParent):0}},{key:"render",value:function(){var e=this,t=this.filterProps(this.props),n=t.children,o=t.element,r=t.hasMore,l=(t.initialLoad,t.isReverse),a=t.loader,s=(t.loadMore,t.pageStart,t.ref),c=(t.threshold,t.useCapture,t.useWindow,t.getScrollParent,function(e,t){var n={};for(var o in e)t.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var d=[n];return r&&(a?l?d.unshift(a):d.push(a):this.defaultLoader&&(l?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),i.default.createElement(o,c,d)}}]),t}(r.Component);s.propTypes={children:l.default.node.isRequired,element:l.default.node,hasMore:l.default.bool,initialLoad:l.default.bool,isReverse:l.default.bool,loader:l.default.node,loadMore:l.default.func.isRequired,pageStart:l.default.number,ref:l.default.func,getScrollParent:l.default.func,threshold:l.default.number,useCapture:l.default.bool,useWindow:l.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); |