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.
NewEduCoderBuild/p__PracticeTest__index.7974...

12 lines
131 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[177,9,10],{"6+eU":function(pt,Ie,m){"use strict";m.d(Ie,"a",function(){return oe});var W=m("wx14"),P=m("rePB"),at=m("VTBJ"),h=m("1OyB"),s=m("vuIU"),X=m("Ji7U"),se=m("LK+K"),Ke=m("q1tI"),E=m.n(Ke),ht=m("TSYQ"),T=m.n(ht),ut=function(H){var G,D="".concat(H.rootPrefixCls,"-item"),f=T()(D,"".concat(D,"-").concat(H.page),(G={},Object(P.a)(G,"".concat(D,"-active"),H.active),Object(P.a)(G,H.className,!!H.className),Object(P.a)(G,"".concat(D,"-disabled"),!H.page),G)),R=function(){H.onClick(H.page)},M=function(q){H.onKeyPress(q,H.onClick,H.page)};return E.a.createElement("li",{title:H.showTitle?H.page:null,className:f,onClick:R,onKeyPress:M,tabIndex:"0"},H.itemRender(H.page,"page",E.a.createElement("a",{rel:"nofollow"},H.page)))},ft=ut,Ue={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},Mt=function(je){Object(X.a)(G,je);var H=Object(se.a)(G);function G(){var D;Object(h.a)(this,G);for(var f=arguments.length,R=new Array(f),M=0;M<f;M++)R[M]=arguments[M];return D=H.call.apply(H,[this].concat(R)),D.state={goInputText:""},D.buildOptionText=function(K){return"".concat(K," ").concat(D.props.locale.items_per_page)},D.changeSize=function(K){D.props.changeSize(Number(K))},D.handleChange=function(K){D.setState({goInputText:K.target.value})},D.handleBlur=function(K){var q=D.props,w=q.goButton,x=q.quickGo,J=q.rootPrefixCls,ue=D.state.goInputText;if(w||ue==="")return;if(K.relatedTarget&&(K.relatedTarget.className.indexOf("".concat(J,"-prev"))>=0||K.relatedTarget.className.indexOf("".concat(J,"-next"))>=0))return;D.setState({goInputText:""}),x(D.getValidValue())},D.go=function(K){var q=D.state.goInputText;if(q==="")return;(K.keyCode===Ue.ENTER||K.type==="click")&&(D.setState({goInputText:""}),D.props.quickGo(D.getValidValue()))},D}return Object(s.a)(G,[{key:"getValidValue",value:function(){var f=this.state,R=f.goInputText,M=f.current;return!R||isNaN(R)?M:Number(R)}},{key:"getPageSizeOptions",value:function(){var f=this.props,R=f.pageSize,M=f.pageSizeOptions;return M.some(function(K){return K.toString()===R.toString()})?M:M.concat([R.toString()]).sort(function(K,q){var w=isNaN(Number(K))?0:Number(K),x=isNaN(Number(q))?0:Number(q);return w-x})}},{key:"render",value:function(){var f=this,R=this.props,M=R.pageSize,K=R.locale,q=R.rootPrefixCls,w=R.changeSize,x=R.quickGo,J=R.goButton,ue=R.selectComponentClass,ot=R.buildOptionText,de=R.selectPrefixCls,A=R.disabled,te=this.state.goInputText,me="".concat(q,"-options"),ie=ue,Ze=null,L=null,Y=null;if(!w&&!x)return null;var z=this.getPageSizeOptions();if(w&&ie){var U=z.map(function(y,_){return E.a.createElement(ie.Option,{key:_,value:y.toString()},(ot||f.buildOptionText)(y))});Ze=E.a.createElement(ie,{disabled:A,prefixCls:de,showSearch:!1,className:"".concat(me,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(M||z[0]).toString(),onChange:this.changeSize,getPopupContainer:function(_){return _.parentNode}},U)}return x&&(J&&(Y=typeof J=="boolean"?E.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:A,className:"".concat(me,"-quick-jumper-button")},K.jump_to_confirm):E.a.createElement("span",{onClick:this.go,onKeyUp:this.go},J)),L=E.a.createElement("div",{className:"".concat(me,"-quick-jumper")},K.jump_to,E.a.createElement("input",{disabled:A,type:"text",value:te,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),K.page,Y)),E.a.createElement("li",{className:"".concat(me)},Ze,L)}}]),G}(E.a.Component);Mt.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ne=Mt,he=m("N2Kk");function le(){}function _e(je){return typeof je=="number"&&isFinite(je)&&Math.floor(je)===je}function O(je,H,G){return G}function Re(je,H,G){var D=typeof je=="undefined"?H.pageSize:je;return Math.floor((G.total-1)/D)+1}var tt=function(je){Object(X.a)(G,je);var H=Object(se.a)(G);function G(D){var f;Object(h.a)(this,G),f=H.call(this,D),f.getJumpPrevPage=function(){return Math.max(1,f.state.current-(f.props.showLessItems?3:5))},f.getJumpNextPage=function(){return Math.min(Re(void 0,f.state,f.props),f.state.current+(f.props.showLessItems?3:5))},f.getItemIcon=function(w,x){var J=f.props.prefixCls,ue=w||E.a.createElement("button",{type:"button","aria-label":x,className:"".concat(J,"-item-link")});return typeof w=="function"&&(ue=E.a.createElement(w,Object(at.a)({},f.props))),ue},f.savePaginationNode=function(w){f.paginationNode=w},f.isValid=function(w){return _e(w)&&w!==f.state.current},f.shouldDisplayQuickJumper=function(){var w=f.props,x=w.showQuickJumper,J=w.pageSize,ue=w.total;return ue<=J?!1:x},f.handleKeyDown=function(w){(w.keyCode===Ue.ARROW_UP||w.keyCode===Ue.ARROW_DOWN)&&w.preventDefault()},f.handleKeyUp=function(w){var x=f.getValidValue(w),J=f.state.currentInputValue;x!==J&&f.setState({currentInputValue:x}),w.keyCode===Ue.ENTER?f.handleChange(x):w.keyCode===Ue.ARROW_UP?f.handleChange(x-1):w.keyCode===Ue.ARROW_DOWN&&f.handleChange(x+1)},f.changePageSize=function(w){var x=f.state.current,J=Re(w,f.state,f.props);x=x>J?J:x,J===0&&(x=f.state.current),typeof w=="number"&&("pageSize"in f.props||f.setState({pageSize:w}),"current"in f.props||f.setState({current:x,currentInputValue:x})),f.props.onShowSizeChange(x,w),"onChange"in f.props&&f.props.onChange&&f.props.onChange(x,w)},f.handleChange=function(w){var x=f.props.disabled,J=w;if(f.isValid(J)&&!x){var ue=Re(void 0,f.state,f.props);J>ue?J=ue:J<1&&(J=1),"current"in f.props||f.setState({current:J,currentInputValue:J});var ot=f.state.pageSize;return f.props.onChange(J,ot),J}return f.state.current},f.prev=function(){f.hasPrev()&&f.handleChange(f.state.current-1)},f.next=function(){f.hasNext()&&f.handleChange(f.state.current+1)},f.jumpPrev=function(){f.handleChange(f.getJumpPrevPage())},f.jumpNext=function(){f.handleChange(f.getJumpNextPage())},f.hasPrev=function(){return f.state.current>1},f.hasNext=function(){return f.state.current<Re(void 0,f.state,f.props)},f.runIfEnter=function(w,x){if(w.key==="Enter"||w.charCode===13){for(var J=arguments.length,ue=new Array(J>2?J-2:0),ot=2;ot<J;ot++)ue[ot-2]=arguments[ot];x.apply(void 0,ue)}},f.runIfEnterPrev=function(w){f.runIfEnter(w,f.prev)},f.runIfEnterNext=function(w){f.runIfEnter(w,f.next)},f.runIfEnterJumpPrev=function(w){f.runIfEnter(w,f.jumpPrev)},f.runIfEnterJumpNext=function(w){f.runIfEnter(w,f.jumpNext)},f.handleGoTO=function(w){(w.keyCode===Ue.ENTER||w.type==="click")&&f.handleChange(f.state.currentInputValue)};var R=D.onChange!==le,M="current"in D;M&&!R&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var K=D.defaultCurrent;"current"in D&&(K=D.current);var q=D.defaultPageSize;return"pageSize"in D&&(q=D.pageSize),K=Math.min(K,Re(q,void 0,D)),f.state={current:K,currentInputValue:K,pageSize:q},f}return Object(s.a)(G,[{key:"componentDidUpdate",value:function(f,R){var M=this.props.prefixCls;if(R.current!==this.state.current&&this.paginationNode){var K=this.paginationNode.querySelector(".".concat(M,"-item-").concat(R.current));K&&document.activeElement===K&&K.blur()}}},{key:"getValidValue",value:function(f){var R=f.target.value,M=Re(void 0,this.state,this.props),K=this.state.currentInputValue,q;return R===""?q=R:isNaN(Number(R))?q=K:R>=M?q=M:q=Number(R),q}},{key:"getShowSizeChanger",value:function(){var f=this.props,R=f.showSizeChanger,M=f.total,K=f.totalBoundaryShowSizeChanger;return typeof R!="undefined"?R:M>K}},{key:"renderPrev",value:function(f){var R=this.props,M=R.prevIcon,K=R.itemRender,q=K(f,"prev",this.getItemIcon(M,"prev page")),w=!this.hasPrev();return Object(Ke.isValidElement)(q)?Object(Ke.cloneElement)(q,{disabled:w}):q}},{key:"renderNext",value:function(f){var R=this.props,M=R.nextIcon,K=R.itemRender,q=K(f,"next",this.getItemIcon(M,"next page")),w=!this.hasNext();return Object(Ke.isValidElement)(q)?Object(Ke.cloneElement)(q,{disabled:w}):q}},{key:"render",value:function(){var f=this,R=this.props,M=R.prefixCls,K=R.className,q=R.style,w=R.disabled,x=R.hideOnSinglePage,J=R.total,ue=R.locale,ot=R.showQuickJumper,de=R.showLessItems,A=R.showTitle,te=R.showTotal,me=R.simple,ie=R.itemRender,Ze=R.showPrevNextJumpers,L=R.jumpPrevIcon,Y=R.jumpNextIcon,z=R.selectComponentClass,U=R.selectPrefixCls,y=R.pageSizeOptions,_=this.state,I=_.current,Q=_.pageSize,Z=_.currentInputValue;if(x===!0&&J<=Q)return null;var S=Re(void 0,this.state,this.props),ee=[],V=null,be=null,He=null,Xe=null,ce=null,ne=ot&&ot.goButton,re=de?1:2,it=I-1>0?I-1:0,Je=I+1<S?I+1:S,N=Object.keys(this.props).reduce(function(dt,Fe){return(Fe.substr(0,5)==="data-"||Fe.substr(0,5)==="aria-"||Fe==="role")&&(dt[Fe]=f.props[Fe]),dt},{});if(me)return ne&&(typeof ne=="boolean"?ce=E.a.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ue.jump_to_confirm):ce=E.a.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ne),ce=E.a.createElement("li",{title:A?"".concat(ue.jump_to).concat(I,"/").concat(S):null,className:"".concat(M,"-simple-pager")},ce)),E.a.createElement("ul",Object(W.a)({className:T()(M,"".concat(M,"-simple"),Object(P.a)({},"".concat(M,"-disabled"),w),K),style:q,ref:this.savePaginationNode},N),E.a.createElement("li",{title:A?ue.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:T()("".concat(M,"-prev"),Object(P.a)({},"".concat(M,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(it)),E.a.createElement("li",{title:A?"".concat(I,"/").concat(S):null,className:"".concat(M,"-simple-pager")},E.a.createElement("input",{type:"text",value:Z,disabled:w,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,size:"3"}),E.a.createElement("span",{className:"".concat(M,"-slash")},"/"),S),E.a.createElement("li",{title:A?ue.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:T()("".concat(M,"-next"),Object(P.a)({},"".concat(M,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Je)),ce);if(S<=3+re*2){var C={locale:ue,rootPrefixCls:M,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:A,itemRender:ie};S||ee.push(E.a.createElement(ft,Object(W.a)({},C,{key:"noPager",page:S,className:"".concat(M,"-disabled")})));for(var Ce=1;Ce<=S;Ce+=1){var rt=I===Ce;ee.push(E.a.createElement(ft,Object(W.a)({},C,{key:Ce,page:Ce,active:rt})))}}else{var Ye=de?ue.prev_3:ue.prev_5,ct=de?ue.next_3:ue.next_5;Ze&&(V=E.a.createElement("li",{title:A?Ye:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:T()("".concat(M,"-jump-prev"),Object(P.a)({},"".concat(M,"-jump-prev-custom-icon"),!!L))},ie(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(L,"prev page"))),be=E.a.createElement("li",{title:A?ct:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:T()("".concat(M,"-jump-next"),Object(P.a)({},"".concat(M,"-jump-next-custom-icon"),!!Y))},ie(this.getJumpNextPage(),"jump-next",this.getItemIcon(Y,"next page")))),Xe=E.a.createElement(ft,{locale:ue,last:!0,rootPrefixCls:M,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:S,page:S,active:!1,showTitle:A,itemRender:ie}),He=E.a.createElement(ft,{locale:ue,rootPrefixCls:M,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:A,itemRender:ie});var Ve=Math.max(1,I-re),bt=Math.min(I+re,S);I-1<=re&&(bt=1+re*2),S-I<=re&&(Ve=S-re*2);for(var _t=Ve;_t<=bt;_t+=1){var Oe=I===_t;ee.push(E.a.createElement(ft,{locale:ue,rootPrefixCls:M,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:_t,page:_t,active:Oe,showTitle:A,itemRender:ie}))}I-1>=re*2&&I!==1+2&&(ee[0]=Object(Ke.cloneElement)(ee[0],{className:"".concat(M,"-item-after-jump-prev")}),ee.unshift(V)),S-I>=re*2&&I!==S-2&&(ee[ee.length-1]=Object(Ke.cloneElement)(ee[ee.length-1],{className:"".concat(M,"-item-before-jump-next")}),ee.push(be)),Ve!==1&&ee.unshift(He),bt!==S&&ee.push(Xe)}var Me=null;te&&(Me=E.a.createElement("li",{className:"".concat(M,"-total-text")},te(J,[J===0?0:(I-1)*Q+1,I*Q>J?J:I*Q])));var De=!this.hasPrev()||!S,$e=!this.hasNext()||!S;return E.a.createElement("ul",Object(W.a)({className:T()(M,K,Object(P.a)({},"".concat(M,"-disabled"),w)),style:q,unselectable:"unselectable",ref:this.savePaginationNode},N),Me,E.a.createElement("li",{title:A?ue.prev_page:null,onClick:this.prev,tabIndex:De?null:0,onKeyPress:this.runIfEnterPrev,className:T()("".concat(M,"-prev"),Object(P.a)({},"".concat(M,"-disabled"),De)),"aria-disabled":De},this.renderPrev(it)),ee,E.a.createElement("li",{title:A?ue.next_page:null,onClick:this.next,tabIndex:$e?null:0,onKeyPress:this.runIfEnterNext,className:T()("".concat(M,"-next"),Object(P.a)({},"".concat(M,"-disabled"),$e)),"aria-disabled":$e},this.renderNext(Je)),E.a.createElement(Ne,{disabled:w,locale:ue,rootPrefixCls:M,selectComponentClass:z,selectPrefixCls:U,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:I,pageSize:Q,pageSizeOptions:y,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ne}))}}],[{key:"getDerivedStateFromProps",value:function(f,R){var M={};if("current"in f&&(M.current=f.current,f.current!==R.current&&(M.currentInputValue=M.current)),"pageSize"in f&&f.pageSize!==R.pageSize){var K=R.current,q=Re(f.pageSize,R,f);K=K>q?q:K,"current"in f||(M.current=K,M.currentInputValue=K),M.pageSize=f.pageSize}return M}}]),G}(E.a.Component);tt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:le,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:le,locale:he.a,style:{},itemRender:O,totalBoundaryShowSizeChanger:50};var oe=tt},BdwD:function(pt,Ie,m){"use strict";var W=m("+L6B"),P=m("2/Rp"),at=m("0Owb"),h=m("k1fw"),s=m("q1tI"),X=m.n(s),se=m("FOrL"),Ke=m.n(se),E=function(T){var ut=T.buttonProps,ft=ut===void 0?{}:ut,Ue=T.styles,Mt=Ue===void 0?{}:Ue,Ne=T.customText,he=T.ButtonText,le=T.ButtonClick,_e=T.Buttonclass,O=T.ButtonTwo;return X.a.createElement("section",{className:"tc animated fadeIn",style:Object(h.a)(Object(h.a)({},{color:"#999",margin:"200px auto"}),Mt)},X.a.createElement("img",{src:Ke.a}),X.a.createElement("p",{className:"mt20 font14"},Ne||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),he&&X.a.createElement(P.a,Object(at.a)({className:_e,onClick:le},ft),he),O&&O)};Ie.a=E},FOrL:function(pt,Ie,m){pt.exports=m.p+"static/nodata.a6b3f948.png"},LdHM:function(pt,Ie,m){"use strict";m.d(Ie,"b",function(){return O}),m.d(Ie,"a",function(){return tt});var W=m("1OyB"),P=m("vuIU"),at=m("Ji7U"),h=m("LK+K"),s=m("q1tI"),X=m("rePB"),se=m("Ff2n"),Ke=m("ODXe"),E=m("4IlW"),ht=m("bX4T"),T=m("YrtM"),ut=m("TSYQ"),ft=m.n(ut),Ue=m("+nKL"),Mt=m("8OUc"),Ne=function(A,te){var me=A.prefixCls,ie=A.id,Ze=A.flattenOptions,L=A.childrenAsData,Y=A.values,z=A.searchValue,U=A.multiple,y=A.defaultActiveFirstOption,_=A.height,I=A.itemHeight,Q=A.notFoundContent,Z=A.open,S=A.menuItemSelectedIcon,ee=A.virtual,V=A.onSelect,be=A.onToggleOpen,He=A.onActiveValue,Xe=A.onScroll,ce=A.onMouseEnter,ne="".concat(me,"-item"),re=Object(T.a)(function(){return Ze},[Z,Ze],function(Oe,Me){return Me[0]&&Oe[1]!==Me[1]}),it=s.useRef(null),Je=function(Me){Me.preventDefault()},N=function(Me){it.current&&it.current.scrollTo({index:Me})},C=function(Me){for(var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,$e=re.length,dt=0;dt<$e;dt+=1){var Fe=(Me+dt*De+$e)%$e,Rt=re[Fe],wt=Rt.group,xt=Rt.data;if(!wt&&!xt.disabled)return Fe}return-1},Ce=s.useState(function(){return C(0)}),rt=Object(Ke.a)(Ce,2),Ye=rt[0],ct=rt[1],Ve=function(Me){ct(Me);var De=re[Me];if(!De){He(null,-1);return}He(De.data.value,Me)};s.useEffect(function(){Ve(y!==!1?C(0):-1)},[re.length,z]),s.useEffect(function(){var Oe=setTimeout(function(){if(!U&&Z&&Y.size===1){var Me=Array.from(Y)[0],De=re.findIndex(function($e){var dt=$e.data;return dt.value===Me});Ve(De),N(De)}});return function(){return clearTimeout(Oe)}},[Z]);var bt=function(Me){Me!==void 0&&V(Me,{selected:!Y.has(Me)}),U||be(!1)};if(s.useImperativeHandle(te,function(){return{onKeyDown:function(Me){var De=Me.which;switch(De){case E.a.UP:case E.a.DOWN:{var $e=0;if(De===E.a.UP?$e=-1:De===E.a.DOWN&&($e=1),$e!==0){var dt=C(Ye+$e,$e);N(dt),Ve(dt)}break}case E.a.ENTER:{var Fe=re[Ye];Fe&&!Fe.data.disabled?bt(Fe.data.value):bt(void 0),Z&&Me.preventDefault();break}case E.a.ESC:be(!1)}},onKeyUp:function(){},scrollTo:function(Me){N(Me)}}}),re.length===0)return s.createElement("div",{role:"listbox",id:"".concat(ie,"_list"),className:"".concat(ne,"-empty"),onMouseDown:Je},Q);function _t(Oe){var Me=re[Oe];if(!Me)return null;var De=Me.data||{},$e=De.value,dt=De.label,Fe=De.children,Rt=Object(ht.a)(De,!0),wt=L?Fe:dt;return Me?s.createElement("div",Object.assign({"aria-label":typeof wt=="string"?wt:null},Rt,{key:Oe,role:"option",id:"".concat(ie,"_list_").concat(Oe),"aria-selected":Y.has($e)}),$e):null}return s.createElement(s.Fragment,null,s.createElement("div",{role:"listbox",id:"".concat(ie,"_list"),style:{height:0,width:0,overflow:"hidden"}},_t(Ye-1),_t(Ye),_t(Ye+1)),s.createElement(Ue.a,{itemKey:"key",ref:it,data:re,height:_,itemHeight:I,fullHeight:!1,onMouseDown:Je,onScroll:Xe,virtual:ee,onMouseEnter:ce},function(Oe,Me){var De,$e=Oe.group,dt=Oe.groupOption,Fe=Oe.data,Rt=Fe.label,wt=Fe.key;if($e)return s.createElement("div",{className:ft()(ne,"".concat(ne,"-group"))},Rt!==void 0?Rt:wt);var xt=Fe.disabled,Wt=Fe.value,tn=Fe.title,Gt=Fe.children,Lt=Fe.style,Jt=Fe.className,ln=Object(se.a)(Fe,["disabled","value","title","children","style","className"]),Ut=Y.has(Wt),st="".concat(ne,"-option"),Yt=ft()(ne,st,Jt,(De={},Object(X.a)(De,"".concat(st,"-grouped"),dt),Object(X.a)(De,"".concat(st,"-active"),Ye===Me&&!xt),Object(X.a)(De,"".concat(st,"-disabled"),xt),Object(X.a)(De,"".concat(st,"-selected"),Ut),De)),nn=L?Gt:Rt,Qt=!S||typeof S=="function"||Ut;return s.createElement("div",Object.assign({},ln,{"aria-selected":Ut,className:Yt,title:tn,onMouseMove:function(){if(Ye===Me||xt)return;Ve(Me)},onClick:function(){xt||bt(Wt)},style:Lt}),s.createElement("div",{className:"".concat(st,"-content")},nn||Wt),s.isValidElement(S)||Ut,Qt&&s.createElement(Mt.a,{className:"".concat(ne,"-option-state"),customizeIcon:S,customizeIconProps:{isSelected:Ut}},Ut?"\u2713":null))}))},he=s.forwardRef(Ne);he.displayName="OptionList";var le=he,_e=function(){return null};_e.isSelectOption=!0;var O=_e,Re=function(){return null};Re.isSelectOptGroup=!0;var tt=Re,oe=m("VTBJ"),je=m("Zm9Q");function H(de){var A=de.key,te=de.props,me=te.children,ie=te.value,Ze=Object(se.a)(te,["children","value"]);return Object(oe.a)({key:A,value:ie!==void 0?ie:A,children:me},Ze)}function G(de){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Object(je.a)(de).map(function(te,me){if(!s.isValidElement(te)||!te.type)return null;var ie=te.type.isSelectOptGroup,Ze=te.key,L=te.props,Y=L.children,z=Object(se.a)(L,["children"]);return A||!ie?H(te):Object(oe.a)(Object(oe.a)({key:"__RC_SELECT_GRP__".concat(Ze===null?me:Ze,"__"),label:Ze},z),{},{options:G(Y)})}).filter(function(te){return te})}var D=m("2Qr1"),f=m("qNPg"),R=m("U8pU"),M=m("Kwbf"),K=m("WKfj");function q(de){var A=de.mode,te=de.options,me=de.children,ie=de.backfill,Ze=de.allowClear,L=de.placeholder,Y=de.getInputElement,z=de.showSearch,U=de.onSearch,y=de.defaultOpen,_=de.autoFocus,I=de.labelInValue,Q=de.value,Z=de.inputValue,S=de.optionLabelProp,ee=A==="multiple"||A==="tags",V=z!==void 0?z:ee||A==="combobox",be=te||G(me);if(Object(M.a)(A!=="tags"||be.every(function(ne){return!ne.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),A==="tags"||A==="combobox"){var He=be.some(function(ne){return ne.options?ne.options.some(function(re){return typeof("value"in re?re.value:re.key)=="number"}):typeof("value"in ne?ne.value:ne.key)=="number"});Object(M.a)(!He,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(M.a)(A!=="combobox"||!S,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(M.a)(A==="combobox"||!ie,"`backfill` only works with `combobox` mode."),Object(M.a)(A==="combobox"||!Y,"`getInputElement` only work with `combobox` mode."),Object(M.b)(A!=="combobox"||!Y||!Ze||!L,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),U&&!V&&A!=="combobox"&&A!=="tags"&&Object(M.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(M.b)(!y||_,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Q!=null){var Xe=Object(K.d)(Q);Object(M.a)(!I||Xe.every(function(ne){return Object(R.a)(ne)==="object"&&("key"in ne||"value"in ne)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(M.a)(!ee||Array.isArray(Q),"`value` should be array when `mode` is `multiple` or `tags`")}if(me){var ce=null;Object(je.a)(me).some(function(ne){if(!s.isValidElement(ne)||!ne.type)return!1;var re=ne.type;if(re.isSelectOption)return!1;if(re.isSelectOptGroup){var it=Object(je.a)(ne.props.children).every(function(Je){return!s.isValidElement(Je)||!ne.type||Je.type.isSelectOption?!0:(ce=Je.type,!1)});return!it}return ce=re,!0}),ce&&Object(M.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(ce.displayName||ce.name||ce,"`.")),Object(M.a)(Z===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}var w=q,x=Object(f.a)({prefixCls:"rc-select",components:{optionList:le},convertChildrenToData:G,flattenOptions:D.d,getLabeledValue:D.e,filterOptions:D.b,isValueDisabled:D.g,findValueOption:D.c,warningProps:w,fillOptionsWithMissingValue:D.a}),J=function(de){Object(at.a)(te,de);var A=Object(h.a)(te);function te(){var me;return Object(W.a)(this,te),me=A.apply(this,arguments),me.selectRef=s.createRef(),me.focus=function(){me.selectRef.current.focus()},me.blur=function(){me.selectRef.current.blur()},me}return Object(P.a)(te,[{key:"render",value:function(){return s.createElement(x,Object.assign({ref:this.selectRef},this.props))}}]),te}(s.Component);J.Option=O,J.OptGroup=tt;var ue=J,ot=Ie.c=ue},PktC:function(pt,Ie,m){pt.exports=m.p+"static/b.786f6600.svg"},Q0Vu:function(pt,Ie,m){pt.exports={flex_box_center:"flex_box_center___3fHaw",flex_space_between:"flex_space_between___1tu3K",flex_box_vertical_center:"flex_box_vertical_center___3kmTT",flex_box_center_end:"flex_box_center_end___19OcD",flex_box_column:"flex_box_column___1aMoy",main:"main___JkLSb",wrap:"wrap___1k_Ib",content:"content___1by-P",knowledgeContent:"knowledgeContent___rpRAH",name:"name___2mlTd",directionContentWrap:"directionContentWrap___3qsxQ",directionItem:"directionItem___2aAvu",active:"active___ACZqb",subActive:"subActive___2RkoB",subItem:"subItem___3tJgX",subMenu:"subMenu___Y_7S_",action:"action___xqgFs"}},Sggw:function(pt,Ie,m){pt.exports=m.p+"static/a.98f6296d.svg"},Y1PL:function(pt,Ie,m){"use strict";m.r(Ie),m.d(Ie,"ResizableTextArea",function(){return me});var W=m("wx14"),P=m("1OyB"),at=m("vuIU"),h=m("Ji7U"),s=m("LK+K"),X=m("q1tI"),se=m("VTBJ"),Ke=m("rePB"),E=m("Zm9Q"),ht=m("Kwbf"),T=m("c+Xe"),ut=m("m+aA"),ft=m("bdgK"),Ue=new Map;function Mt(L){L.forEach(function(Y){var z,U=Y.target;(z=Ue.get(U))===null||z===void 0||z.forEach(function(y){return y(U)})})}var Ne=new ft.default(Mt),he=null,le=null;function _e(L,Y){Ue.has(L)||(Ue.set(L,new Set),Ne.observe(L)),Ue.get(L).add(Y)}function O(L,Y){Ue.has(L)&&(Ue.get(L).delete(Y),Ue.get(L).size||(Ne.unobserve(L),Ue.delete(L)))}var Re=function(L){Object(h.a)(z,L);var Y=Object(s.a)(z);function z(){return Object(P.a)(this,z),Y.apply(this,arguments)}return Object(at.a)(z,[{key:"render",value:function(){return this.props.children}}]),z}(X.Component),tt=X.createContext(null);function oe(L){var Y=L.children,z=L.onBatchResize,U=X.useRef(0),y=X.useRef([]),_=X.useContext(tt),I=X.useCallback(function(Q,Z,S){U.current+=1;var ee=U.current;y.current.push({size:Q,element:Z,data:S}),Promise.resolve().then(function(){ee===U.current&&(z==null||z(y.current),y.current=[])}),_==null||_(Q,Z,S)},[z,_]);return X.createElement(tt.Provider,{value:I},Y)}function je(L){var Y=L.children,z=L.disabled,U=X.useRef(null),y=X.useRef(null),_=X.useContext(tt),I=X.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),Q=X.isValidElement(Y)&&Object(T.c)(Y),Z=Q?Y.ref:null,S=X.useMemo(function(){return Object(T.a)(Z,U)},[Z,U]),ee=X.useRef(L);ee.current=L;var V=X.useCallback(function(be){var He=ee.current,Xe=He.onResize,ce=He.data,ne=be.getBoundingClientRect(),re=ne.width,it=ne.height,Je=be.offsetWidth,N=be.offsetHeight,C=Math.floor(re),Ce=Math.floor(it);if(I.current.width!==C||I.current.height!==Ce||I.current.offsetWidth!==Je||I.current.offsetHeight!==N){var rt={width:C,height:Ce,offsetWidth:Je,offsetHeight:N};I.current=rt;var Ye=Je===Math.round(re)?re:Je,ct=N===Math.round(it)?it:N,Ve=Object(se.a)(Object(se.a)({},rt),{},{offsetWidth:Ye,offsetHeight:ct});_==null||_(Ve,be,ce),Xe&&Promise.resolve().then(function(){Xe(Ve,be)})}},[]);return X.useEffect(function(){var be=Object(ut.a)(U.current)||Object(ut.a)(y.current);return be&&!z&&_e(be,V),function(){return O(be,V)}},[U.current,z]),X.createElement(Re,{ref:y},Q?X.cloneElement(Y,{ref:S}):Y)}var H="rc-observer-key";function G(L){var Y=L.children,z=Object(E.a)(Y);return z.map(function(U,y){var _=(U==null?void 0:U.key)||"".concat(H,"-").concat(y);return X.createElement(je,Object(W.a)({},L,{key:_}),U)})}G.Collection=oe;var D=G,f=m("bT9E"),R=m("TSYQ"),M=m.n(R),K=`
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
`,q=["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"],w={},x;function J(L){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=L.getAttribute("id")||L.getAttribute("data-reactid")||L.getAttribute("name");if(Y&&w[z])return w[z];var U=window.getComputedStyle(L),y=U.getPropertyValue("box-sizing")||U.getPropertyValue("-moz-box-sizing")||U.getPropertyValue("-webkit-box-sizing"),_=parseFloat(U.getPropertyValue("padding-bottom"))+parseFloat(U.getPropertyValue("padding-top")),I=parseFloat(U.getPropertyValue("border-bottom-width"))+parseFloat(U.getPropertyValue("border-top-width")),Q=q.map(function(S){return"".concat(S,":").concat(U.getPropertyValue(S))}).join(";"),Z={sizingStyle:Q,paddingSize:_,borderSize:I,boxSizing:y};return Y&&z&&(w[z]=Z),Z}function ue(L){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,U=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;x||(x=document.createElement("textarea"),x.setAttribute("tab-index","-1"),x.setAttribute("aria-hidden","true"),document.body.appendChild(x)),L.getAttribute("wrap")?x.setAttribute("wrap",L.getAttribute("wrap")):x.removeAttribute("wrap");var y=J(L,Y),_=y.paddingSize,I=y.borderSize,Q=y.boxSizing,Z=y.sizingStyle;x.setAttribute("style","".concat(Z,";").concat(K)),x.value=L.value||L.placeholder||"";var S=Number.MIN_SAFE_INTEGER,ee=Number.MAX_SAFE_INTEGER,V=x.scrollHeight,be;if(Q==="border-box"?V+=I:Q==="content-box"&&(V-=_),z!==null||U!==null){x.value=" ";var He=x.scrollHeight-_;z!==null&&(S=He*z,Q==="border-box"&&(S=S+_+I),V=Math.max(S,V)),U!==null&&(ee=He*U,Q==="border-box"&&(ee=ee+_+I),be=V>ee?"":"hidden",V=Math.min(ee,V))}return{height:V,minHeight:S,maxHeight:ee,overflowY:be,resize:"none"}}var ot=m("Gytx"),de=m.n(ot),A;(function(L){L[L.NONE=0]="NONE",L[L.RESIZING=1]="RESIZING",L[L.RESIZED=2]="RESIZED"})(A||(A={}));var te=function(L){Object(h.a)(z,L);var Y=Object(s.a)(z);function z(U){var y;return Object(P.a)(this,z),y=Y.call(this,U),y.nextFrameActionId=void 0,y.resizeFrameId=void 0,y.textArea=void 0,y.saveTextArea=function(_){y.textArea=_},y.handleResize=function(_){var I=y.state.resizeStatus,Q=y.props,Z=Q.autoSize,S=Q.onResize;if(I!==A.NONE)return;typeof S=="function"&&S(_),Z&&y.resizeOnNextFrame()},y.resizeOnNextFrame=function(){cancelAnimationFrame(y.nextFrameActionId),y.nextFrameActionId=requestAnimationFrame(y.resizeTextarea)},y.resizeTextarea=function(){var _=y.props.autoSize;if(!_||!y.textArea)return;var I=_.minRows,Q=_.maxRows,Z=ue(y.textArea,!1,I,Q);y.setState({textareaStyles:Z,resizeStatus:A.RESIZING},function(){cancelAnimationFrame(y.resizeFrameId),y.resizeFrameId=requestAnimationFrame(function(){y.setState({resizeStatus:A.RESIZED},function(){y.resizeFrameId=requestAnimationFrame(function(){y.setState({resizeStatus:A.NONE}),y.fixFirefoxAutoScroll()})})})})},y.renderTextArea=function(){var _=y.props,I=_.prefixCls,Q=I===void 0?"rc-textarea":I,Z=_.autoSize,S=_.onResize,ee=_.className,V=_.disabled,be=y.state,He=be.textareaStyles,Xe=be.resizeStatus,ce=Object(f.a)(y.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),ne=M()(Q,ee,Object(Ke.a)({},"".concat(Q,"-disabled"),V));"value"in ce&&(ce.value=ce.value||"");var re=Object(se.a)(Object(se.a)(Object(se.a)({},y.props.style),He),Xe===A.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return X.createElement(D,{onResize:y.handleResize,disabled:!(Z||S)},X.createElement("textarea",Object(W.a)({},ce,{className:ne,style:re,ref:y.saveTextArea})))},y.state={textareaStyles:{},resizeStatus:A.NONE},y}return Object(at.a)(z,[{key:"componentDidUpdate",value:function(y){(y.value!==this.props.value||!de()(y.autoSize,this.props.autoSize))&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var y=this.textArea.selectionStart,_=this.textArea.selectionEnd;this.textArea.setSelectionRange(y,_)}}catch(I){}}},{key:"render",value:function(){return this.renderTextArea()}}]),z}(X.Component),me=te,ie=function(L){Object(h.a)(z,L);var Y=Object(s.a)(z);function z(U){var y;Object(P.a)(this,z),y=Y.call(this,U),y.resizableTextArea=void 0,y.focus=function(){y.resizableTextArea.textArea.focus()},y.saveTextArea=function(I){y.resizableTextArea=I},y.handleChange=function(I){var Q=y.props.onChange;y.setValue(I.target.value,function(){y.resizableTextArea.resizeTextarea()}),Q&&Q(I)},y.handleKeyDown=function(I){var Q=y.props,Z=Q.onPressEnter,S=Q.onKeyDown;I.keyCode===13&&Z&&Z(I),S&&S(I)};var _=typeof U.value=="undefined"||U.value===null?U.defaultValue:U.value;return y.state={value:_},y}return Object(at.a)(z,[{key:"setValue",value:function(y,_){"value"in this.props||this.setState({value:y},_)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return X.createElement(me,Object(W.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(y){return"value"in y?{value:y.value}:null}}]),z}(X.Component),Ze=Ie.default=ie},ZF4B:function(pt,Ie,m){"use strict";m.r(Ie);var W=m("DjyN"),P=m("NUBc"),at=m("T2oS"),h=m("W9HT"),s=m("14J3"),X=m("BMrR"),se=m("jCWc"),Ke=m("kPKH"),E=m("oBTY"),ht=m("9og8"),T=m("tJVT"),ut=m("PpiC"),ft=m("5NDa"),Ue=m("5rEg"),Mt=m("Znn+"),Ne=m("ZTPi"),he=m("WmNS"),le=m.n(he),_e=m("q1tI"),O=m.n(_e),Re=m("9kvl"),tt=m("BdwD"),oe=m("iris"),je=m("sWpE"),H=m.n(je),G=m("miYZ"),D=m("tsqr"),f=m("2qtc"),R=m("kLXV"),M=m("jrin"),K=m("wd/R"),q=m.n(K),w=m("x2uO"),x=m.n(w),J=m("Sggw"),ue=m.n(J),ot=m("PktC"),de=m.n(ot),A=m("xKgJ"),te=m("V0Rq"),me=m("LvDl"),ie,Ze={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},L=(ie={},Object(M.a)(ie,-1,O.a.createElement("div",{className:"".concat(x.a.examTag," ").concat(x.a.beforeStart)},"\u672A\u5F00\u59CB")),Object(M.a)(ie,0,O.a.createElement("div",{className:"".concat(x.a.examTag," ").concat(x.a.testing)},"\u8003\u8BD5\u4E2D")),Object(M.a)(ie,1,O.a.createElement("div",{className:"".concat(x.a.examTag," ").concat(x.a.finish)},"\u5DF2\u4EA4\u5377")),Object(M.a)(ie,2,O.a.createElement("div",{className:"".concat(x.a.examTag," ").concat(x.a.finish)},"\u5DF2\u4EA4\u5377")),ie),Y=function(Z){var S=Z.showCheckbox,ee=S===void 0?!1:S,V=Z.data,be=Z.user,He=Z.authRole,Xe=Z.activeTabsKey,ce=Z.selectIds,ne=ce===void 0?[]:ce,re=Z.onSetSelectIds,it=re===void 0?function(){}:re,Je=Z.onPublicReview,N=Je===void 0?function(){}:Je,C=function(){R.a.warning({centered:!0,width:530,okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",icon:null,content:O.a.createElement("div",{className:"tc font16"},"\u672C\u5957\u8BD5\u5377\u6240\u9009\u7528\u8BD5\u9898\u90E8\u5206\u4E22\u5931\uFF0C\u8BF7\u8C28\u614E\u4F7F\u7528\u5E76\u53CA\u65F6\u8C03\u6574\u3002")})},Ce=function(){var Ye=Object(ht.a)(le.a.mark(function ct(){var Ve,bt;return le.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(te.W)({categoryId:V.id,exercise_id:V.exercise_id});case 2:Ve=Oe.sent,Ve!=null&&Ve.exercise_id&&Re.e.push("/classrooms/coursesId/exercise/".concat(Ve.exercise_id,"/").concat((bt=be.userInfo)===null||bt===void 0?void 0:bt.login,"/initate_answer"));case 4:case"end":return Oe.stop()}},ct)}));return function(){return Ye.apply(this,arguments)}}(),rt=function(){var Ye=Object(ht.a)(le.a.mark(function ct(){var Ve,bt;return le.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(te.T)({id:V.id,exercise_id:V.exercise_id});case 2:Ve=Oe.sent,(Ve==null?void 0:Ve.status)===0&&(D.b.success("\u91CD\u7F6E\u6210\u529F"),Re.e.push("/classrooms/coursesId/exercise/".concat(V.exercise_id,"/").concat((bt=be.userInfo)===null||bt===void 0?void 0:bt.login,"/initate_answer")));case 4:case"end":return Oe.stop()}},ct)}));return function(){return Ye.apply(this,arguments)}}();return O.a.createElement("div",{className:x.a.itemWrap,onClick:Object(me.throttle)(Ce,3500)},O.a.createElement("div",{className:x.a.listWrap},O.a.createElement("div",{className:"".concat(x.a.list," ").concat(x.a.flexCenter)},O.a.createElement("div",{className:"".concat(x.a.flexCenter," ").concat(x.a.imgWrap)},O.a.createElement("img",{src:V.public?de.a:ue.a,alt:""})),O.a.createElement("div",{className:x.a.contentWrap},O.a.createElement("div",{className:x.a.flexRow,style:{marginBottom:8}},O.a.createElement("a",{className:x.a.titleWrap,onClick:function(ct){if(ct.stopPropagation(),He){var Ve=V.is_random?"/randompaper/detail/".concat(V.id):"/paperlibrary/see/".concat(V.id,"?defaultActiveKey=").concat(Xe);Re.e.push(Ve)}}},O.a.createElement("div",{className:"".concat(x.a.title," ").concat(x.a.itemStatus),title:V.name},L[V.commit_status],V.name)),(Xe==="1"&&Object(A.n)()||Xe==="0")&&V.changed&&O.a.createElement("i",{className:"iconfont icon-jinggao1 c-red font16 ml10 current",onClick:C})),O.a.createElement("div",{className:"".concat(x.a.flexRow),style:{marginTop:4}},O.a.createElement("p",{className:x.a.content},"\u8BD5\u9898\u6570\uFF1A",O.a.createElement("span",null,V.question_count)),O.a.createElement("i",{className:x.a.line}),O.a.createElement("p",{className:x.a.content},"\u603B\u5206\uFF1A",O.a.createElement("span",null,V.total_score)),O.a.createElement("i",{className:x.a.line}),O.a.createElement("p",{className:x.a.content},"\u96BE\u5EA6\uFF1A",O.a.createElement("span",null,Ze[V.difficulty]))))),O.a.createElement("div",{className:x.a.actionBar},O.a.createElement("div",{className:x.a.flexRow},O.a.createElement("p",{className:x.a.actionLeftItem},"\u66F4\u65B0\u65F6\u95F4\uFF1A",O.a.createElement("span",null,V.update_time?q()(V.update_time).format("YYYY-MM-DD"):""))),O.a.createElement("div",{className:x.a.flexRow},Xe==="0"&&!V.public&&!V.is_random&&V.apply&&O.a.createElement("a",{className:"".concat(x.a.actionLink," mr20"),onClick:N},O.a.createElement("i",{className:"iconfont icon-gongkai ".concat(x.a.actionIcon)}),"\u5BA1\u6838\u4E2D"),V.commit_status===-1&&O.a.createElement("a",{className:"".concat(x.a.actionLink," mr15"),type:"primary",onClick:Object(me.throttle)(Ce,3500)},"\u5F00\u59CB\u6A21\u62DF\u8003\u8BD5"),V.commit_status===0&&O.a.createElement("a",{className:"".concat(x.a.actionLink," mr15"),type:"primary",onClick:Object(me.throttle)(Ce,3500)},"\u7EE7\u7EED\u6A21\u62DF\u8003\u8BD5"),(V.commit_status===1||V.commit_status===2)&&O.a.createElement(O.a.Fragment,null,O.a.createElement("a",{className:"".concat(x.a.actionLink," mr15"),type:"primary",onClick:Object(me.throttle)(Ce,3500)},"\u67E5\u770B\u8003\u8BD5\u7ED3\u679C"))))))},z=m("1vsH"),U=Ne.a.TabPane,y=Ue.a.Search,_=function(Z){var S,ee,V=Z.paperlibrary,be=Z.user,He=Z.globalSetting,Xe=Z.loading,ce=Z.dispatch,ne=Z.location,re=Object(ut.a)(Z,["paperlibrary","user","globalSetting","loading","dispatch","location"]),it=(ne==null||((S=ne.query)===null||S===void 0)?void 0:S.defaultActiveKey)||"1",Je=Object(_e.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,public:it,difficulty:null,keyword:null,page:1,per_page:10,group_id:null,is_random:null,sort_by:"updated_at",sort_direction:"desc"}),N=Object(T.a)(Je,2),C=N[0],Ce=N[1],rt=Object(_e.useState)(0),Ye=Object(T.a)(rt,2),ct=Ye[0],Ve=Ye[1],bt=Object(_e.useState)([]),_t=Object(T.a)(bt,2),Oe=_t[0],Me=_t[1],De=Object(_e.useState)(),$e=Object(T.a)(De,2),dt=$e[0],Fe=$e[1],Rt=Object(_e.useState)(it),wt=Object(T.a)(Rt,2),xt=wt[0],Wt=wt[1],tn=Object(_e.useState)([]),Gt=Object(T.a)(tn,2),Lt=Gt[0],Jt=Gt[1],ln=Object(_e.useMemo)(function(){var Ge,pe;return(Ge=be.userInfo)===null||Ge===void 0||((pe=Ge.modules)===null||pe===void 0)?void 0:pe.includes(Re.a.Exercise)},[be]);Object(_e.useEffect)(function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}},[]),Object(_e.useEffect)(function(){Ut("0"),st(C)},[]),Object(_e.useEffect)(function(){return ce({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ce({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){ce({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ce({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}},[]),Object(_e.useEffect)(function(){Object(z.V)("\u6A21\u62DF\u5B9E\u64CD\u8003\u6838\u6A21\u5F0F")},[]);var Ut=function(pe){ce({type:"paperlibrary/getCustomDisciplines",payload:{clazz:pe==="0"?"my":pe==="1"?"public":"teacher"}})},st=function(){var Ge=Object(ht.a)(le.a.mark(function pe(It){var Tt;return le.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return Zt.next=2,ce({type:"paperlibrary/getPaperlibraryList",payload:It});case 2:Tt=Zt.sent,Tt&&Tt.status!==403&&Tt.status!==401&&Tt.status!==500&&(Ve(Tt.exam_count||0),Me(Tt.exams||[]),Fe(Tt.auth_role),Jt([]));case 4:case"end":return Zt.stop()}},pe)}));return function(It){return Ge.apply(this,arguments)}}(),Yt=function(pe){C.status=pe,C.group_id=null,C.page=1,C.per_page=10,C.discipline_id=null,C.sub_discipline_id=null,C.tag_discipline_id=null,C.difficulty=null,C.is_random=null,Wt(pe),Ce(C),st(C)},nn=function(){C.per_page=10,Ce(C),st(C)},Qt=function(pe,It){C.discipline_id=pe||"",C.sub_discipline_id=It||"",C.page=1,C.per_page=10,Ce(C),st(C)},an=function(pe){C.item_type=pe||"",C.page=1,C.per_page=10,Ce(C),st(C)},kt=function(pe){C.difficulty=pe||"",C.page=1,C.per_page=10,Ce(C),st(C)},Vt=function(pe){C.is_random=pe||"",C.page=1,C.per_page=10,Ce(C),st(C)},Ft=function(pe){C.page=pe,C.per_page=10,Ce(C),st(C)},un=function(pe){C.page=1,C.keyword=pe,st(C)},En=function(){ce({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-PublicReview"}})},Bn=function(pe,It){if(!dt){ce({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-Auth",params:{occupation:2}}});return}var Tt=It?"/randompaper/edit/".concat(pe):"/paperlibrary/edit/".concat(pe,"?defaultActiveKey=").concat(xt);Object(z.Q)(Tt)},xn=function(pe){if(!dt){ce({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-Auth",params:{occupation:2}}});return}ce({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-Delete",params:{id:pe}}})},jn=function(pe){Jt(Lt!=null&&Lt.includes(pe)?Lt.filter(function(It){return It!==pe}):[].concat(Object(E.a)(Lt),[pe]))};return O.a.createElement(_e.Fragment,null,O.a.createElement("section",{className:H.a.page},O.a.createElement("div",{className:H.a.title},"\u6A21\u62DF\u5B9E\u64CD\u8003\u6838\u6A21\u5F0F",O.a.createElement("span",{className:H.a.experienceModeTips},"\u66F4\u591A\u670D\u52A1\u53EF\u5728\u5FAE\u4FE1\u516C\u4F17\u53F7\u201C\u6D88\u9274\u901A\u201D\u4E2D\u8FDB\u884C\u8D2D\u4E70\u3002"),O.a.createElement("span",{className:H.a.experienceModeTips},"\uFF08\u4E3A\u66F4\u597D\u5730\u83B7\u5F97\u8003\u8BD5\u6A21\u62DF\u573A\u666F\uFF0C\u5EFA\u8BAE\u5728\u7535\u8111\uFF08PC\uFF09\u7AEF\u4F7F\u7528\u3002\uFF09")),O.a.createElement("div",{className:H.a.wrap},O.a.createElement("div",{className:H.a.filterWrap},O.a.createElement(oe.a,{randomValue:C.is_random,isOnlineExercise:!0,showRandomType:!1,onRandomChange:Vt,disciplinesData:(ee=V.disciplinesData)===null||ee===void 0?void 0:ee.disciplines,subDisciplineValue:C.sub_discipline_id,directionValue:C.discipline_id,typeValue:C.item_type,showDifficulty:!1,difficultyValue:C.difficulty,showItemType:!1,onDirectionChange:Qt,onTypeChange:an,onDifficultyChange:kt})),O.a.createElement("div",{className:H.a.contentWrap},O.a.createElement(X.a,{justify:"space-between",align:"middle"},O.a.createElement(Ke.a,null,O.a.createElement(Ne.a,{onChange:Yt},O.a.createElement(U,{tab:"\u5168\u90E8",key:"0"}),O.a.createElement(U,{tab:"\u672A\u5F00\u59CB",key:"1"}),O.a.createElement(U,{tab:"\u8003\u8BD5\u4E2D",key:"2"}),O.a.createElement(U,{tab:"\u5DF2\u4EA4\u5377",key:"3"}))),O.a.createElement(Ke.a,null,O.a.createElement(y,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u641C\u7D22",size:"large",style:{width:300},onChange:function(pe){C.keyword=pe.target.value,Ce(C)},onSearch:un}))),Oe.length?O.a.createElement(h.a,{size:"large",spinning:Xe["paperlibrary/getPaperlibraryList"]},Oe.map(function(Ge,pe){return O.a.createElement(Y,{showCheckbox:xt==="0",key:Ge.id,data:Ge,user:be,authRole:dt,activeTabsKey:xt,selectIds:Lt,onSetSelectIds:jn})})):O.a.createElement(h.a,{size:"large",spinning:Xe["paperlibrary/getPaperlibraryList"]},O.a.createElement(tt.a,null))),ct!==0&&O.a.createElement(P.a,{showSizeChanger:!1,showQuickJumper:!0,onChange:Ft,pageSize:C==null?void 0:C.per_page,defaultCurrent:1,current:C.page||1,total:ct,showTotal:function(pe){return O.a.createElement("span",{className:"mr10"},"\u5171",O.a.createElement("span",{className:"c-orange"},pe),"\u6761\u6570\u636E")}}))))},I=Ie.default=Object(Re.b)(function(Q){var Z=Q.paperlibrary,S=Q.user,ee=Q.loading,V=Q.globalSetting;return{paperlibrary:Z,user:S,globalSetting:V,loading:ee.effects}})(_)},bT9E:function(pt,Ie,m){"use strict";m.d(Ie,"a",function(){return P});var W=m("VTBJ");function P(at,h){var s=Object(W.a)({},at);return Array.isArray(h)&&h.forEach(function(X){delete s[X]}),s}},iris:function(pt,Ie,m){"use strict";m.d(Ie,"a",function(){return Mt});var W=m("OaEy"),P=m("2fM7"),at=m("qVdP"),h=m("jsC+"),s=m("lUTK"),X=m("BvKs"),se=m("tJVT"),Ke=m("q1tI"),E=m.n(Ke),ht=m("Q0Vu"),T=m.n(ht),ut=[{name:"\u5355\u9009\u9898",value:"SINGLE"},{name:"\u591A\u9009\u9898",value:"MULTIPLE"},{name:"\u5224\u65AD\u9898",value:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",value:"COMPLETION"},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"}],ft=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Ue=[{name:"\u968F\u673A\u7EC4\u5377",value:1},{name:"\u4EBA\u5DE5\u7EC4\u5377",value:2}],Mt=function(he){var le=he.disciplinesData,_e=le===void 0?[]:le,O=he.knowledgeValue,Re=he.knowledgeData,tt=Re===void 0?[]:Re,oe=he.directionValue,je=he.subDisciplineValue,H=he.typeValue,G=he.isOnlineExercise,D=G===void 0?!1:G,f=he.showKnowledge,R=f===void 0?!1:f,M=he.showRandomType,K=M===void 0?!1:M,q=he.showDifficulty,w=q===void 0?!0:q,x=he.difficultyValue,J=he.randomValue,ue=he.className,ot=he.showItemType,de=ot===void 0?!0:ot,A=he.onDirectionChange,te=A===void 0?function(){}:A,me=he.onTypeChange,ie=me===void 0?function(){}:me,Ze=he.onDifficultyChange,L=Ze===void 0?function(){}:Ze,Y=he.onKnowledgeChange,z=Y===void 0?function(){}:Y,U=he.onRandomChange,y=U===void 0?function(){}:U,_=he.showShixun,I=_===void 0?!1:_,Q=he.onShixunChange,Z=Q===void 0?function(){}:Q,S=Object(Ke.useState)(0),ee=Object(se.a)(S,2),V=ee[0],be=ee[1],He=Object(Ke.useRef)(null),Xe=Object(Ke.useState)(0),ce=Object(se.a)(Xe,2),ne=ce[0],re=ce[1],it=Object(Ke.useRef)(null);Object(Ke.useEffect)(function(){if(_e.length!==0){var N;(He==null||((N=He.current)===null||N===void 0)?void 0:N.clientHeight)>90?be(1):be(0)}_e.length===0&&be(0)},[_e]),Object(Ke.useEffect)(function(){if(tt.length!==0){var N;(it==null||((N=it.current)===null||N===void 0)?void 0:N.clientHeight)>90?re(1):re(0)}tt.length===0&&re(0)},[tt]);var Je=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ce=arguments.length>1?arguments[1]:void 0;return E.a.createElement(X.a,{className:T.a.subMenu},C.map(function(rt){return E.a.createElement(X.a.Item,{key:rt.id},E.a.createElement("a",{className:"".concat(T.a.subItem," ").concat(je===rt.id?T.a.subActive:""),onClick:function(){return te(Ce,rt.id)}},rt.name))}))};return E.a.createElement("aside",{className:ue?"".concat(T.a.main," ").concat(ue):T.a.main},E.a.createElement("div",{className:T.a.wrap},E.a.createElement("div",{className:T.a.content},E.a.createElement("span",{className:T.a.name},"\u8BFE\u7A0B:"),!D&&E.a.createElement("span",null,E.a.createElement("li",{className:"".concat(T.a.directionItem," ").concat(oe?"":T.a.active," "),onClick:function(){return te(null)}},"\u5168\u90E8")),E.a.createElement("div",{className:T.a.directionContentWrap,style:{overflow:"hidden",height:V===1?88:"auto"}},_e.map(function(N){var C;return E.a.createElement(E.a.Fragment,{key:N.id},((C=N.sub_disciplines)===null||C===void 0?void 0:C.length)>0?E.a.createElement(h.a,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(rt){return rt.parentNode},overlay:function(){return Je(N.sub_disciplines,N.id)}},E.a.createElement("li",{className:"".concat(T.a.directionItem," ").concat(oe===N.id?T.a.active:""," "),onClick:function(){return te(N.id)}},N.name)):E.a.createElement("li",{className:"".concat(T.a.directionItem," ").concat(oe===N.id?T.a.active:""," "),onClick:function(){return te(N.id)}},N.name))})),E.a.createElement("div",{className:T.a.directionContentWrap,ref:He,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"}},_e.map(function(N){var C;return E.a.createElement(E.a.Fragment,{key:N.id},((C=N.sub_disciplines)===null||C===void 0?void 0:C.length)>0?E.a.createElement(h.a,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(rt){return rt.parentNode},overlay:function(){return Je(N.sub_disciplines,N.id)}},E.a.createElement("li",{className:"".concat(T.a.directionItem," ").concat(oe===N.id?T.a.active:""," "),onClick:function(){return te(N.id)}},N.name)):E.a.createElement("li",{className:"".concat(T.a.directionItem," ").concat(oe===N.id?T.a.active:""," "),onClick:function(){return te(N.id)}},N.name))})),!!V&&E.a.createElement("div",{className:T.a.action},V===1&&E.a.createElement("span",{onClick:function(){return be(2)}},"\u5C55\u5F00",E.a.createElement("i",{className:"iconfont icon-xiala"})),V===2&&E.a.createElement("span",{onClick:function(){return be(1)}},"\u6536\u8D77",E.a.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),R&&E.a.createElement("div",{className:T.a.knowledgeContent},E.a.createElement("span",{className:T.a.name},"\u77E5\u8BC6\u70B9:"),E.a.createElement(P.a,{onChange:function(C){return z(C)},style:{width:800},defaultValue:-1,value:O},E.a.createElement(P.a.Option,{value:-1},"\u5168\u90E8"),tt.map(function(N){return E.a.createElement(P.a.Option,{key:N.id,value:N.id},N.name)}))),de&&E.a.createElement("div",{className:T.a.content},E.a.createElement("span",{className:T.a.name},"\u9898\u578B:"),E.a.createElement("li",{className:"".concat(T.a.directionItem," ").concat(H?"":T.a.active," "),onClick:function(){return ie(null)}},"\u5168\u90E8"),E.a.createElement("div",{className:T.a.directionContentWrap},ut.map(function(N){return E.a.createElement("li",{key:N.name,className:"".concat(T.a.directionItem," ").concat(H===N.value?T.a.active:""," "),onClick:function(){return ie(N.value)}},N.name)}),I&&E.a.createElement("li",{key:"\u5B9E\u8BAD\u9898",className:T.a.directionItem,onClick:function(){return Z()}},"\u5B9E\u8BAD\u9898"))),w&&E.a.createElement("div",{className:T.a.content},E.a.createElement("span",{className:T.a.name},"\u96BE\u5EA6:"),E.a.createElement("li",{className:"".concat(T.a.directionItem," ").concat(x?"":T.a.active," "),onClick:function(){return L(null)}},"\u5168\u90E8"),E.a.createElement("div",{className:T.a.directionContentWrap},ft.map(function(N){return E.a.createElement("li",{key:N.name,className:"".concat(T.a.directionItem," ").concat(x===N.value?T.a.active:""," "),onClick:function(){return L(N.value)}},N.name)}))),K&&E.a.createElement("div",{className:T.a.content},E.a.createElement("span",{className:T.a.name},"\u7C7B\u578B:"),E.a.createElement("li",{className:"".concat(T.a.directionItem," ").concat(J?"":T.a.active," "),onClick:function(){return y(null)}},"\u5168\u90E8"),E.a.createElement("div",{className:T.a.directionContentWrap},Ue.map(function(N){return E.a.createElement("li",{key:N.name,className:"".concat(T.a.directionItem," ").concat(J===N.value?T.a.active:""," "),onClick:function(){return y(N.value)}},N.name)})))))}},k3GJ:function(pt,Ie,m){"use strict";m.d(Ie,"a",function(){return ba});var W=m("rePB"),P=m("ODXe"),at=m("Ff2n"),h=m("VTBJ"),s=m("q1tI"),X=m("TSYQ"),se=m.n(X),Ke=m("Zm9Q"),E=m("6cGi"),ht=m("KQm4"),T=m("xEkU"),ut=m.n(T),ft=m("t23M");function Ue(a){var l=Object(s.useRef)(),c=Object(s.useRef)(!1);function i(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];c.current||(ut.a.cancel(l.current),l.current=ut()(function(){a.apply(void 0,n)}))}return Object(s.useEffect)(function(){return function(){c.current=!0,ut.a.cancel(l.current)}},[]),i}function Mt(a){var l=Object(s.useRef)([]),c=Object(s.useState)({}),i=Object(P.a)(c,2),e=i[1],n=Object(s.useRef)(typeof a=="function"?a():a),t=Ue(function(){var r=n.current;l.current.forEach(function(d){r=d(r)}),l.current=[],n.current=r,e({})});function o(r){l.current.push(r),t()}return[n.current,o]}var Ne=m("4IlW");function he(a,l){var c,i=a.prefixCls,e=a.id,n=a.active,t=a.rtl,o=a.tab,r=o.key,d=o.tab,u=o.disabled,p=o.closeIcon,v=a.tabBarGutter,g=a.tabPosition,b=a.closable,j=a.renderWrapper,$=a.removeAriaLabel,ge=a.editable,ae=a.onClick,ye=a.onRemove,Ee=a.onFocus,fe="".concat(i,"-tab");s.useEffect(function(){return ye},[]);var ve={};g==="top"||g==="bottom"?ve[t?"marginLeft":"marginRight"]=v:ve.marginBottom=v;var Ae=ge&&b!==!1&&!u;function xe(B){if(u)return;ae(B)}function lt(B){B.preventDefault(),B.stopPropagation(),ge.onEdit("remove",{key:r,event:B})}var ze=s.createElement("div",{key:r,ref:l,className:se()(fe,(c={},Object(W.a)(c,"".concat(fe,"-with-remove"),Ae),Object(W.a)(c,"".concat(fe,"-active"),n),Object(W.a)(c,"".concat(fe,"-disabled"),u),c)),style:ve,onClick:xe},s.createElement("div",{role:"tab","aria-selected":n,id:e&&"".concat(e,"-tab-").concat(r),className:"".concat(fe,"-btn"),"aria-controls":e&&"".concat(e,"-panel-").concat(r),"aria-disabled":u,tabIndex:u?null:0,onClick:function(F){F.stopPropagation(),xe(F)},onKeyDown:function(F){[Ne.a.SPACE,Ne.a.ENTER].includes(F.which)&&(F.preventDefault(),xe(F))},onFocus:Ee},d),Ae&&s.createElement("button",{type:"button","aria-label":$||"remove",tabIndex:0,className:"".concat(fe,"-remove"),onClick:function(F){F.stopPropagation(),lt(F)}},p||ge.removeIcon||"\xD7"));return j&&(ze=j(ze)),ze}var le=s.forwardRef(he),_e={width:0,height:0,left:0,top:0};function O(a,l,c){return Object(s.useMemo)(function(){for(var i,e=new Map,n=l.get((i=a[0])===null||i===void 0?void 0:i.key)||_e,t=n.left+n.width,o=0;o<a.length;o+=1){var r=a[o].key,d=l.get(r);if(!d){var u;d=l.get((u=a[o-1])===null||u===void 0?void 0:u.key)||_e}var p=e.get(r)||Object(h.a)({},d);p.right=t-p.left-p.width,e.set(r,p)}return e},[a.map(function(i){return i.key}).join("_"),l,c])}var Re={width:0,height:0,left:0,top:0,right:0};function tt(a,l,c,i,e){var n=e.tabs,t=e.tabPosition,o=e.rtl,r,d,u;["top","bottom"].includes(t)?(r="width",d=o?"right":"left",u=Math.abs(l.left)):(r="height",d="top",u=-l.top);var p=l[r],v=c[r],g=i[r],b=p;return v+g>p&&(b=p-g),Object(s.useMemo)(function(){if(!n.length)return[0,0];for(var j=n.length,$=j,ge=0;ge<j;ge+=1){var ae=a.get(n[ge].key)||Re;if(ae[d]+ae[r]>u+b){$=ge-1;break}}for(var ye=0,Ee=j-1;Ee>=0;Ee-=1){var fe=a.get(n[Ee].key)||Re;if(fe[d]<u){ye=Ee+1;break}}return[ye,$]},[a,u,b,t,n.map(function(j){return j.key}).join("_"),o])}var oe=m("wx14"),je=m("1OyB"),H=m("vuIU"),G=m("JX7q"),D=m("Ji7U"),f=m("LK+K"),R=m("I8Z2"),M=m("bT9E"),K=m("2GS6"),q=m("Gytx"),w=m.n(q),x=m("U8pU"),J=/iPhone/i,ue=/iPod/i,ot=/iPad/i,de=/\bAndroid(?:.+)Mobile\b/i,A=/Android/i,te=/\bAndroid(?:.+)SD4930UR\b/i,me=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,ie=/Windows Phone/i,Ze=/\bWindows(?:.+)ARM\b/i,L=/BlackBerry/i,Y=/BB10/i,z=/Opera Mini/i,U=/\b(CriOS|Chrome)(?:.+)Mobile/i,y=/Mobile(?:.+)Firefox\b/i;function _(a,l){return a.test(l)}function I(a){var l=a||(typeof navigator!="undefined"?navigator.userAgent:""),c=(l||"").split("[FBAN");if(typeof c[1]!="undefined"){var i=c,e=Object(P.a)(i,1);l=e[0]}if(c=l.split("Twitter"),typeof c[1]!="undefined"){var n=c,t=Object(P.a)(n,1);l=t[0]}var o={apple:{phone:_(J,l)&&!_(ie,l),ipod:_(ue,l),tablet:!_(J,l)&&_(ot,l)&&!_(ie,l),device:(_(J,l)||_(ue,l)||_(ot,l))&&!_(ie,l)},amazon:{phone:_(te,l),tablet:!_(te,l)&&_(me,l),device:_(te,l)||_(me,l)},android:{phone:!_(ie,l)&&_(te,l)||!_(ie,l)&&_(de,l),tablet:!_(ie,l)&&!_(te,l)&&!_(de,l)&&(_(me,l)||_(A,l)),device:!_(ie,l)&&(_(te,l)||_(me,l)||_(de,l)||_(A,l))||_(/\bokhttp\b/i,l)},windows:{phone:_(ie,l),tablet:_(Ze,l),device:_(ie,l)||_(Ze,l)},other:{blackberry:_(L,l),blackberry10:_(Y,l),opera:_(z,l),firefox:_(y,l),chrome:_(U,l),device:_(L,l)||_(Y,l)||_(z,l)||_(y,l)||_(U,l)},any:null,phone:null,tablet:null};return o.any=o.apple.device||o.android.device||o.windows.device||o.other.device,o.phone=o.apple.phone||o.android.phone||o.windows.phone,o.tablet=o.apple.tablet||o.android.tablet||o.windows.tablet,o}var Q=Object(h.a)(Object(h.a)({},I()),{},{isMobile:I}),Z=Q;function S(){}function ee(a,l,c){var i=l||"";return a.key||"".concat(i,"item_").concat(c)}function V(a){return"".concat(a,"-menu-")}function be(a,l){var c=-1;s.Children.forEach(a,function(i){c+=1,i&&i.type&&i.type.isMenuItemGroup?s.Children.forEach(i.props.children,function(e){c+=1,l(e,c)}):l(i,c)})}function He(a,l,c){if(!a||c.find)return;s.Children.forEach(a,function(i){if(i){var e=i.type;if(!e||!(e.isSubMenu||e.isMenuItem||e.isMenuItemGroup))return;l.indexOf(i.key)!==-1?c.find=!0:i.props.children&&He(i.props.children,l,c)}})}var Xe=["defaultSelectedKeys","selectedKeys","defaultOpenKeys","openKeys","mode","getPopupContainer","onSelect","onDeselect","onDestroy","openTransitionName","openAnimation","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","triggerSubMenuAction","level","selectable","multiple","onOpenChange","visible","focusable","defaultActiveFirst","prefixCls","inlineIndent","parentMenu","title","rootPrefixCls","eventKey","active","onItemHover","onTitleMouseEnter","onTitleMouseLeave","onTitleClick","popupAlign","popupOffset","isOpen","renderMenuItem","manualRef","subMenuKey","disabled","index","isSelected","store","activeKey","builtinPlacements","overflowedIndicator","motion","attribute","value","popupClassName","inlineCollapsed","menu","theme","itemIcon","expandIcon"],ce=function(l){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=l&&typeof l.getBoundingClientRect=="function"&&l.getBoundingClientRect().width;if(i){if(c){var e=getComputedStyle(l),n=e.marginLeft,t=e.marginRight;i+=+n.replace("px","")+ +t.replace("px","")}i=+i.toFixed(6)}return i||0},ne=function(l,c,i){l&&Object(x.a)(l.style)==="object"&&(l.style[c]=i)},re=function(){return Z.any},it=m("bdgK"),Je=m("i8i4"),N=m.n(Je),C=m("wgJM"),Ce=m("l4aY"),rt=m("m+aA"),Ye=m("c+Xe"),ct=m("zT1h"),Ve=m("QC+M");function bt(a,l,c){return c?a[0]===l[0]:a[0]===l[0]&&a[1]===l[1]}function _t(a,l,c){var i=a[l]||{};return Object(h.a)(Object(h.a)({},i),c)}function Oe(a,l,c,i){for(var e=c.points,n=Object.keys(a),t=0;t<n.length;t+=1){var o=n[t];if(bt(a[o].points,e,i))return"".concat(l,"-placement-").concat(o)}return""}var Me=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var a=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(a==null?void 0:a.substr(0,4)))},De=m("MNnm");function $e(a,l){var c={};return c[a.toLowerCase()]=l.toLowerCase(),c["Webkit".concat(a)]="webkit".concat(l),c["Moz".concat(a)]="moz".concat(l),c["ms".concat(a)]="MS".concat(l),c["O".concat(a)]="o".concat(l.toLowerCase()),c}function dt(a,l){var c={animationend:$e("Animation","AnimationEnd"),transitionend:$e("Transition","TransitionEnd")};return a&&("AnimationEvent"in l||delete c.animationend.animation,"TransitionEvent"in l||delete c.transitionend.transition),c}var Fe=dt(Object(De.a)(),typeof window!="undefined"?window:{}),Rt={};if(Object(De.a)()){var wt=document.createElement("div");Rt=wt.style}var xt={};function Wt(a){if(xt[a])return xt[a];var l=Fe[a];if(l)for(var c=Object.keys(l),i=c.length,e=0;e<i;e+=1){var n=c[e];if(Object.prototype.hasOwnProperty.call(l,n)&&n in Rt)return xt[a]=l[n],xt[a]}return""}var tn=Wt("animationend"),Gt=Wt("transitionend"),Lt=!!(tn&&Gt),Jt=tn||"animationend",ln=Gt||"transitionend";function Ut(a,l){if(!a)return null;if(Object(x.a)(a)==="object"){var c=l.replace(/-\w/g,function(i){return i[1].toUpperCase()});return a[c]}return"".concat(a,"-").concat(l)}var st="none",Yt="appear",nn="enter",Qt="leave",an="none",kt="prepare",Vt="start",Ft="active",un="end";function En(a){var l=Object(s.useRef)(!1),c=Object(s.useState)(a),i=Object(P.a)(c,2),e=i[0],n=i[1];function t(o){l.current||n(o)}return Object(s.useEffect)(function(){return function(){l.current=!0}},[]),[e,t]}var Bn=Object(De.a)()?s.useLayoutEffect:s.useEffect,xn=Bn,jn=function(){var a=s.useRef(null);function l(){C.a.cancel(a.current)}function c(i){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;l();var n=Object(C.a)(function(){e<=1?i({isCanceled:function(){return n!==a.current}}):c(i,e-1)});a.current=n}return s.useEffect(function(){return function(){l()}},[]),[c,l]},Ge=[kt,Vt,Ft,un],pe=!1,It=!0;function Tt(a){return a===Ft||a===un}var Xn=function(a,l){var c=s.useState(an),i=Object(P.a)(c,2),e=i[0],n=i[1],t=jn(),o=Object(P.a)(t,2),r=o[0],d=o[1];function u(){n(kt)}return xn(function(){if(e!==an&&e!==un){var p=Ge.indexOf(e),v=Ge[p+1],g=l(e);g===pe?n(v):r(function(b){function j(){if(b.isCanceled())return;n(v)}g===!0?j():Promise.resolve(g).then(j)})}},[a,e]),s.useEffect(function(){return function(){d()}},[]),[u,e]},Zt=function(a){var l=Object(s.useRef)(),c=Object(s.useRef)(a);c.current=a;var i=s.useCallback(function(t){c.current(t)},[]);function e(t){t&&(t.removeEventListener(ln,i),t.removeEventListener(Jt,i))}function n(t){l.current&&l.current!==t&&e(l.current),t&&t!==l.current&&(t.addEventListener(ln,i),t.addEventListener(Jt,i),l.current=t)}return s.useEffect(function(){return function(){e(l.current)}},[]),[n,e]};function Ba(a,l,c,i){var e=i.motionEnter,n=e===void 0?!0:e,t=i.motionAppear,o=t===void 0?!0:t,r=i.motionLeave,d=r===void 0?!0:r,u=i.motionDeadline,p=i.motionLeaveImmediately,v=i.onAppearPrepare,g=i.onEnterPrepare,b=i.onLeavePrepare,j=i.onAppearStart,$=i.onEnterStart,ge=i.onLeaveStart,ae=i.onAppearActive,ye=i.onEnterActive,Ee=i.onLeaveActive,fe=i.onAppearEnd,ve=i.onEnterEnd,Ae=i.onLeaveEnd,xe=i.onVisibleChanged,lt=En(),ze=Object(P.a)(lt,2),B=ze[0],F=ze[1],Te=En(st),Se=Object(P.a)(Te,2),k=Se[0],we=Se[1],qe=En(null),Le=Object(P.a)(qe,2),Be=Le[0],nt=Le[1],yt=Object(s.useRef)(!1),Pt=Object(s.useRef)(null),mt=Object(s.useRef)(!1),St=Object(s.useRef)(null);function Kt(){var et=c();return et||St.current}var Nt=Object(s.useRef)(!1);function Dt(et){var ke=Kt();if(et&&!et.deadline&&et.target!==ke)return;var Ot;k===Yt&&Nt.current?Ot=fe==null?void 0:fe(ke,et):k===nn&&Nt.current?Ot=ve==null?void 0:ve(ke,et):k===Qt&&Nt.current&&(Ot=Ae==null?void 0:Ae(ke,et)),Ot!==!1&&!mt.current&&(we(st),nt(null))}var vt=Zt(Dt),jt=Object(P.a)(vt,1),Ct=jt[0],gt=s.useMemo(function(){var et,ke,Ot;switch(k){case"appear":return et={},Object(W.a)(et,kt,v),Object(W.a)(et,Vt,j),Object(W.a)(et,Ft,ae),et;case"enter":return ke={},Object(W.a)(ke,kt,g),Object(W.a)(ke,Vt,$),Object(W.a)(ke,Ft,ye),ke;case"leave":return Ot={},Object(W.a)(Ot,kt,b),Object(W.a)(Ot,Vt,ge),Object(W.a)(Ot,Ft,Ee),Ot;default:return{}}},[k]),Xt=Xn(k,function(et){if(et===kt){var ke=gt[kt];return ke?ke(Kt()):pe}if(Qe in gt){var Ot;nt(((Ot=gt[Qe])===null||Ot===void 0?void 0:Ot.call(gt,Kt(),null))||null)}return Qe===Ft&&(Ct(Kt()),u>0&&(clearTimeout(Pt.current),Pt.current=setTimeout(function(){Dt({deadline:!0})},u))),It}),Ht=Object(P.a)(Xt,2),qt=Ht[0],Qe=Ht[1],zt=Tt(Qe);Nt.current=zt,xn(function(){F(l);var et=yt.current;if(yt.current=!0,!a)return;var ke;!et&&l&&o&&(ke=Yt),et&&l&&n&&(ke=nn),(et&&!l&&d||!et&&p&&!l&&d)&&(ke=Qt),ke&&(we(ke),qt())},[l]),Object(s.useEffect)(function(){(k===Yt&&!o||k===nn&&!n||k===Qt&&!d)&&we(st)},[o,n,d]),Object(s.useEffect)(function(){return function(){clearTimeout(Pt.current),mt.current=!0}},[]),Object(s.useEffect)(function(){B!==void 0&&k===st&&(xe==null||xe(B))},[B,k]);var en=Be;return gt[kt]&&Qe===Vt&&(en=Object(h.a)({transition:"none"},en)),[k,Qe,en,B!=null?B:l]}var Xa=function(a){Object(D.a)(c,a);var l=Object(f.a)(c);function c(){return Object(je.a)(this,c),l.apply(this,arguments)}return Object(H.a)(c,[{key:"render",value:function(){return this.props.children}}]),c}(s.Component),Ha=Xa;function $a(a){var l=a;Object(x.a)(a)==="object"&&(l=a.transitionSupport);function c(e){return!!(e.motionName&&l)}var i=s.forwardRef(function(e,n){var t=e.visible,o=t===void 0?!0:t,r=e.removeOnLeave,d=r===void 0?!0:r,u=e.forceRender,p=e.children,v=e.motionName,g=e.leavedClassName,b=e.eventProps,j=c(e),$=Object(s.useRef)(),ge=Object(s.useRef)();function ae(){try{return Object(rt.a)($.current||ge.current)}catch(we){return null}}var ye=Ba(j,o,ae,e),Ee=Object(P.a)(ye,4),fe=Ee[0],ve=Ee[1],Ae=Ee[2],xe=Ee[3],lt=s.useRef(xe);xe&&(lt.current=!0);var ze=Object(s.useRef)(n);ze.current=n;var B=s.useCallback(function(we){$.current=we,Object(Ye.b)(ze.current,we)},[]),F,Te=Object(h.a)(Object(h.a)({},b),{},{visible:o});if(!p)F=null;else if(fe===st||!c(e))xe?F=p(Object(h.a)({},Te),B):!d&&lt.current?F=p(Object(h.a)(Object(h.a)({},Te),{},{className:g}),B):u?F=p(Object(h.a)(Object(h.a)({},Te),{},{style:{display:"none"}}),B):F=null;else{var Se,k;ve===kt?k="prepare":Tt(ve)?k="active":ve===Vt&&(k="start"),F=p(Object(h.a)(Object(h.a)({},Te),{},{className:se()(Ut(v,fe),(Se={},Object(W.a)(Se,Ut(v,"".concat(fe,"-").concat(k)),k),Object(W.a)(Se,v,typeof v=="string"),Se)),style:Ae}),B)}return s.createElement(Ha,{ref:ge},F)});return i.displayName="CSSMotion",i}var Hn=$a(Lt),Rn="add",Tn="keep",Pn="remove",$n="removed";function Ga(a){var l;return a&&Object(x.a)(a)==="object"&&"key"in a?l=a:l={key:a},Object(h.a)(Object(h.a)({},l),{},{key:String(l.key)})}function Sn(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return a.map(Ga)}function Ja(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],c=[],i=0,e=l.length,n=Sn(a),t=Sn(l);n.forEach(function(d){for(var u=!1,p=i;p<e;p+=1){var v=t[p];if(v.key===d.key){i<p&&(c=c.concat(t.slice(i,p).map(function(g){return Object(h.a)(Object(h.a)({},g),{},{status:Rn})})),i=p),c.push(Object(h.a)(Object(h.a)({},v),{},{status:Tn})),i+=1,u=!0;break}}u||c.push(Object(h.a)(Object(h.a)({},d),{},{status:Pn}))}),i<e&&(c=c.concat(t.slice(i).map(function(d){return Object(h.a)(Object(h.a)({},d),{},{status:Rn})})));var o={};c.forEach(function(d){var u=d.key;o[u]=(o[u]||0)+1});var r=Object.keys(o).filter(function(d){return o[d]>1});return r.forEach(function(d){c=c.filter(function(u){var p=u.key,v=u.status;return p!==d||v!==Pn}),c.forEach(function(u){u.key===d&&(u.status=Tn)})}),c}var Ya=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Qa(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Hn,c=function(i){Object(D.a)(n,i);var e=Object(f.a)(n);function n(){var t;return Object(je.a)(this,n),t=e.apply(this,arguments),t.state={keyEntities:[]},t.removeKey=function(o){t.setState(function(r){var d=r.keyEntities;return{keyEntities:d.map(function(u){return u.key!==o?u:Object(h.a)(Object(h.a)({},u),{},{status:$n})})}})},t}return Object(H.a)(n,[{key:"render",value:function(){var o=this,r=this.state.keyEntities,d=this.props,u=d.component,p=d.children,v=d.onVisibleChanged,g=Object(at.a)(d,["component","children","onVisibleChanged"]),b=u||s.Fragment,j={};return Ya.forEach(function($){j[$]=g[$],delete g[$]}),delete g.keys,s.createElement(b,g,r.map(function($){var ge=$.status,ae=Object(at.a)($,["status"]),ye=ge===Rn||ge===Tn;return s.createElement(l,Object(oe.a)({},j,{key:ae.key,visible:ye,eventProps:ae,onVisibleChanged:function(fe){v==null||v(fe,{key:ae.key}),fe||o.removeKey(ae.key)}}),p)}))}}],[{key:"getDerivedStateFromProps",value:function(o,r){var d=o.keys,u=r.keyEntities,p=Sn(d),v=Ja(u,p);return{keyEntities:v.filter(function(g){var b=u.find(function(j){var $=j.key;return g.key===$});return!(b&&b.status===$n&&g.status===Pn)})}}}]),n}(s.Component);return c.defaultProps={component:"div"},c}var mi=Qa(Lt),_n=Hn;function Gn(a){var l=a.prefixCls,c=a.motion,i=a.animation,e=a.transitionName;return c||(i?{motionName:"".concat(l,"-").concat(i)}:e?{motionName:e}:null)}function Za(a){var l=a.prefixCls,c=a.visible,i=a.zIndex,e=a.mask,n=a.maskMotion,t=a.maskAnimation,o=a.maskTransitionName;if(!e)return null;var r={};return(n||o||t)&&(r=Object(h.a)({motionAppear:!0},Gn({motion:n,prefixCls:l,transitionName:o,animation:t}))),s.createElement(_n,Object(oe.a)({},r,{visible:c,removeOnLeave:!0}),function(d){var u=d.className;return s.createElement("div",{style:{zIndex:i},className:se()("".concat(l,"-mask"),u)})})}var qa=m("9mu1"),eo=m("o0o1"),Jn=m.n(eo),to=m("HaE+"),Yn=["measure","align",null,"motion"],no=function(a,l){var c=Object(s.useState)(null),i=Object(P.a)(c,2),e=i[0],n=i[1],t=Object(s.useRef)(),o=Object(s.useRef)(!1);function r(p){o.current||n(p)}function d(){C.a.cancel(t.current)}function u(p){d(),t.current=Object(C.a)(function(){r(function(v){switch(e){case"align":return"motion";case"motion":return"stable";default:}return v}),p==null||p()})}return Object(s.useEffect)(function(){r("measure")},[a]),Object(s.useEffect)(function(){switch(e){case"measure":l();break;default:}e&&(t.current=Object(C.a)(Object(to.a)(Jn.a.mark(function p(){var v,g;return Jn.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:v=Yn.indexOf(e),g=Yn[v+1],g&&v!==-1&&r(g);case 3:case"end":return j.stop()}},p)}))))},[e]),Object(s.useEffect)(function(){return function(){o.current=!0,d()}},[]),[e,u]},ao=function(a){var l=s.useState({width:0,height:0}),c=Object(P.a)(l,2),i=c[0],e=c[1];function n(o){e({width:o.offsetWidth,height:o.offsetHeight})}var t=s.useMemo(function(){var o={};if(a){var r=i.width,d=i.height;a.indexOf("height")!==-1&&d?o.height=d:a.indexOf("minHeight")!==-1&&d&&(o.minHeight=d),a.indexOf("width")!==-1&&r?o.width=r:a.indexOf("minWidth")!==-1&&r&&(o.minWidth=r)}return o},[a,i]);return[t,n]},Qn=s.forwardRef(function(a,l){var c=a.visible,i=a.prefixCls,e=a.className,n=a.style,t=a.children,o=a.zIndex,r=a.stretch,d=a.destroyPopupOnHide,u=a.forceRender,p=a.align,v=a.point,g=a.getRootDomNode,b=a.getClassNameFromAlign,j=a.onAlign,$=a.onMouseEnter,ge=a.onMouseLeave,ae=a.onMouseDown,ye=a.onTouchStart,Ee=Object(s.useRef)(),fe=Object(s.useRef)(),ve=Object(s.useState)(),Ae=Object(P.a)(ve,2),xe=Ae[0],lt=Ae[1],ze=ao(r),B=Object(P.a)(ze,2),F=B[0],Te=B[1];function Se(){r&&Te(g())}var k=no(c,Se),we=Object(P.a)(k,2),qe=we[0],Le=we[1],Be=Object(s.useRef)();function nt(){return v||g}function yt(){var vt;(vt=Ee.current)===null||vt===void 0||vt.forceAlign()}function Pt(vt,jt){var Ct=b(jt);xe!==Ct&&lt(Ct),qe==="align"&&(xe!==Ct?Promise.resolve().then(function(){yt()}):Le(function(){var gt;(gt=Be.current)===null||gt===void 0||gt.call(Be)}),j==null||j(vt,jt))}var mt=Object(h.a)({},Gn(a));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(vt){var jt=mt[vt];mt[vt]=function(Ct,gt){return Le(),jt==null?void 0:jt(Ct,gt)}});function St(){return new Promise(function(vt){Be.current=vt})}s.useEffect(function(){!mt.motionName&&qe==="motion"&&Le()},[mt.motionName,qe]),s.useImperativeHandle(l,function(){return{forceAlign:yt,getElement:function(){return fe.current}}});var Kt=Object(h.a)(Object(h.a)({},F),{},{zIndex:o,opacity:qe==="motion"||qe==="stable"||!c?void 0:0,pointerEvents:qe==="stable"?void 0:"none"},n),Nt=!0;(p==null?void 0:p.points)&&(qe==="align"||qe==="stable")&&(Nt=!1);var Dt=t;return s.Children.count(t)>1&&(Dt=s.createElement("div",{className:"".concat(i,"-content")},t)),s.createElement(_n,Object(oe.a)({visible:c,ref:fe,leavedClassName:"".concat(i,"-hidden")},mt,{onAppearPrepare:St,onEnterPrepare:St,removeOnLeave:d,forceRender:u}),function(vt,jt){var Ct=vt.className,gt=vt.style,Xt=se()(i,e,xe,Ct);return s.createElement(qa.a,{target:nt(),key:"popup",ref:Ee,monitorWindowResize:!0,disabled:Nt,align:p,onAlign:Pt},s.createElement("div",{ref:jt,className:Xt,onMouseEnter:$,onMouseLeave:ge,onMouseDownCapture:ae,onTouchStartCapture:ye,style:Object(h.a)(Object(h.a)({},gt),Kt)},Dt))})});Qn.displayName="PopupInner";var oo=Qn,Zn=s.forwardRef(function(a,l){var c=a.prefixCls,i=a.visible,e=a.zIndex,n=a.children,t=a.mobile;t=t===void 0?{}:t;var o=t.popupClassName,r=t.popupStyle,d=t.popupMotion,u=d===void 0?{}:d,p=t.popupRender,v=s.useRef();s.useImperativeHandle(l,function(){return{forceAlign:function(){},getElement:function(){return v.current}}});var g=Object(h.a)({zIndex:e},r),b=n;return s.Children.count(n)>1&&(b=s.createElement("div",{className:"".concat(c,"-content")},n)),p&&(b=p(b)),s.createElement(_n,Object(oe.a)({visible:i,ref:v,removeOnLeave:!0},u),function(j,$){var ge=j.className,ae=j.style,ye=se()(c,o,ge);return s.createElement("div",{ref:$,className:ye,style:Object(h.a)(Object(h.a)({},ae),g)},b)})});Zn.displayName="MobilePopupInner";var io=Zn,ro=["visible","mobile"],qn=s.forwardRef(function(a,l){var c=a.visible,i=a.mobile,e=Object(at.a)(a,ro),n=Object(s.useState)(c),t=Object(P.a)(n,2),o=t[0],r=t[1],d=Object(s.useState)(!1),u=Object(P.a)(d,2),p=u[0],v=u[1],g=Object(h.a)(Object(h.a)({},e),{},{visible:o});Object(s.useEffect)(function(){r(c),c&&i&&v(Me())},[c,i]);var b=p?s.createElement(io,Object(oe.a)({},g,{mobile:i,ref:l})):s.createElement(oo,Object(oe.a)({},g,{ref:l}));return s.createElement("div",null,s.createElement(Za,g),b)});qn.displayName="Popup";var so=qn,lo=s.createContext(null),ea=lo;function Nn(){}function uo(){return""}function co(a){return a?a.ownerDocument:window.document}var mo=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function po(a){var l=function(c){Object(D.a)(e,c);var i=Object(f.a)(e);function e(n){var t;Object(je.a)(this,e),t=i.call(this,n),t.popupRef=s.createRef(),t.triggerRef=s.createRef(),t.attachId=void 0,t.clickOutsideHandler=void 0,t.touchOutsideHandler=void 0,t.contextMenuOutsideHandler1=void 0,t.contextMenuOutsideHandler2=void 0,t.mouseDownTimeout=void 0,t.focusTime=void 0,t.preClickTime=void 0,t.preTouchTime=void 0,t.delayTimer=void 0,t.hasPopupMouseDown=void 0,t.onMouseEnter=function(r){var d=t.props.mouseEnterDelay;t.fireEvents("onMouseEnter",r),t.delaySetPopupVisible(!0,d,d?null:r)},t.onMouseMove=function(r){t.fireEvents("onMouseMove",r),t.setPoint(r)},t.onMouseLeave=function(r){t.fireEvents("onMouseLeave",r),t.delaySetPopupVisible(!1,t.props.mouseLeaveDelay)},t.onPopupMouseEnter=function(){t.clearDelayTimer()},t.onPopupMouseLeave=function(r){var d;if(r.relatedTarget&&!r.relatedTarget.setTimeout&&Object(Ce.a)((d=t.popupRef.current)===null||d===void 0?void 0:d.getElement(),r.relatedTarget))return;t.delaySetPopupVisible(!1,t.props.mouseLeaveDelay)},t.onFocus=function(r){t.fireEvents("onFocus",r),t.clearDelayTimer(),t.isFocusToShow()&&(t.focusTime=Date.now(),t.delaySetPopupVisible(!0,t.props.focusDelay))},t.onMouseDown=function(r){t.fireEvents("onMouseDown",r),t.preClickTime=Date.now()},t.onTouchStart=function(r){t.fireEvents("onTouchStart",r),t.preTouchTime=Date.now()},t.onBlur=function(r){t.fireEvents("onBlur",r),t.clearDelayTimer(),t.isBlurToHide()&&t.delaySetPopupVisible(!1,t.props.blurDelay)},t.onContextMenu=function(r){r.preventDefault(),t.fireEvents("onContextMenu",r),t.setPopupVisible(!0,r)},t.onContextMenuClose=function(){t.isContextMenuToShow()&&t.close()},t.onClick=function(r){if(t.fireEvents("onClick",r),t.focusTime){var d;if(t.preClickTime&&t.preTouchTime?d=Math.min(t.preClickTime,t.preTouchTime):t.preClickTime?d=t.preClickTime:t.preTouchTime&&(d=t.preTouchTime),Math.abs(d-t.focusTime)<20)return;t.focusTime=0}t.preClickTime=0,t.preTouchTime=0,t.isClickToShow()&&(t.isClickToHide()||t.isBlurToHide())&&r&&r.preventDefault&&r.preventDefault();var u=!t.state.popupVisible;(t.isClickToHide()&&!u||u&&t.isClickToShow())&&t.setPopupVisible(!t.state.popupVisible,r)},t.onPopupMouseDown=function(){if(t.hasPopupMouseDown=!0,clearTimeout(t.mouseDownTimeout),t.mouseDownTimeout=window.setTimeout(function(){t.hasPopupMouseDown=!1},0),t.context){var r;(r=t.context).onPopupMouseDown.apply(r,arguments)}},t.onDocumentClick=function(r){if(t.props.mask&&!t.props.maskClosable)return;var d=r.target,u=t.getRootDomNode(),p=t.getPopupDomNode();(!Object(Ce.a)(u,d)||t.isContextMenuOnly())&&!Object(Ce.a)(p,d)&&!t.hasPopupMouseDown&&t.close()},t.getRootDomNode=function(){var r=t.props.getTriggerDOMNode;if(r)return r(t.triggerRef.current);try{var d=Object(rt.a)(t.triggerRef.current);if(d)return d}catch(u){}return N.a.findDOMNode(Object(G.a)(t))},t.getPopupClassNameFromAlign=function(r){var d=[],u=t.props,p=u.popupPlacement,v=u.builtinPlacements,g=u.prefixCls,b=u.alignPoint,j=u.getPopupClassNameFromAlign;return p&&v&&d.push(Oe(v,g,r,b)),j&&d.push(j(r)),d.join(" ")},t.getComponent=function(){var r=t.props,d=r.prefixCls,u=r.destroyPopupOnHide,p=r.popupClassName,v=r.onPopupAlign,g=r.popupMotion,b=r.popupAnimation,j=r.popupTransitionName,$=r.popupStyle,ge=r.mask,ae=r.maskAnimation,ye=r.maskTransitionName,Ee=r.maskMotion,fe=r.zIndex,ve=r.popup,Ae=r.stretch,xe=r.alignPoint,lt=r.mobile,ze=r.forceRender,B=t.state,F=B.popupVisible,Te=B.point,Se=t.getPopupAlign(),k={};return t.isMouseEnterToShow()&&(k.onMouseEnter=t.onPopupMouseEnter),t.isMouseLeaveToHide()&&(k.onMouseLeave=t.onPopupMouseLeave),k.onMouseDown=t.onPopupMouseDown,k.onTouchStart=t.onPopupMouseDown,s.createElement(so,Object(oe.a)({prefixCls:d,destroyPopupOnHide:u,visible:F,point:xe&&Te,className:p,align:Se,onAlign:v,animation:b,getClassNameFromAlign:t.getPopupClassNameFromAlign},k,{stretch:Ae,getRootDomNode:t.getRootDomNode,style:$,mask:ge,zIndex:fe,transitionName:j,maskAnimation:ae,maskTransitionName:ye,maskMotion:Ee,ref:t.popupRef,motion:g,mobile:lt,forceRender:ze}),typeof ve=="function"?ve():ve)},t.attachParent=function(r){C.a.cancel(t.attachId);var d=t.props,u=d.getPopupContainer,p=d.getDocument,v=t.getRootDomNode(),g;u?(v||u.length===0)&&(g=u(v)):g=p(t.getRootDomNode()).body,g?g.appendChild(r):t.attachId=Object(C.a)(function(){t.attachParent(r)})},t.getContainer=function(){var r=t.props.getDocument,d=r(t.getRootDomNode()).createElement("div");return d.style.position="absolute",d.style.top="0",d.style.left="0",d.style.width="100%",t.attachParent(d),d},t.setPoint=function(r){var d=t.props.alignPoint;if(!d||!r)return;t.setState({point:{pageX:r.pageX,pageY:r.pageY}})},t.handlePortalUpdate=function(){t.state.prevPopupVisible!==t.state.popupVisible&&t.props.afterPopupVisibleChange(t.state.popupVisible)},t.triggerContextValue={onPopupMouseDown:t.onPopupMouseDown};var o;return"popupVisible"in n?o=!!n.popupVisible:o=!!n.defaultPopupVisible,t.state={prevPopupVisible:o,popupVisible:o},mo.forEach(function(r){t["fire".concat(r)]=function(d){t.fireEvents(r,d)}}),t}return Object(H.a)(e,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var t=this.props,o=this.state;if(o.popupVisible){var r;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(r=t.getDocument(this.getRootDomNode()),this.clickOutsideHandler=Object(ct.a)(r,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(r=r||t.getDocument(this.getRootDomNode()),this.touchOutsideHandler=Object(ct.a)(r,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(r=r||t.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=Object(ct.a)(r,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Object(ct.a)(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),C.a.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var t;return((t=this.popupRef.current)===null||t===void 0?void 0:t.getElement())||null}},{key:"getPopupAlign",value:function(){var t=this.props,o=t.popupPlacement,r=t.popupAlign,d=t.builtinPlacements;return o&&d?_t(d,o,r):r}},{key:"setPopupVisible",value:function(t,o){var r=this.props.alignPoint,d=this.state.popupVisible;this.clearDelayTimer(),d!==t&&("popupVisible"in this.props||this.setState({popupVisible:t,prevPopupVisible:d}),this.props.onPopupVisibleChange(t)),r&&o&&t&&this.setPoint(o)}},{key:"delaySetPopupVisible",value:function(t,o,r){var d=this,u=o*1e3;if(this.clearDelayTimer(),u){var p=r?{pageX:r.pageX,pageY:r.pageY}:null;this.delayTimer=window.setTimeout(function(){d.setPopupVisible(t,p),d.clearDelayTimer()},u)}else this.setPopupVisible(t,r)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(t){var o=this.props.children.props,r=this.props;return o[t]&&r[t]?this["fire".concat(t)]:o[t]||r[t]}},{key:"isClickToShow",value:function(){var t=this.props,o=t.action,r=t.showAction;return o.indexOf("click")!==-1||r.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var t=this.props.action;return t==="contextMenu"||t.length===1&&t[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var t=this.props,o=t.action,r=t.showAction;return o.indexOf("contextMenu")!==-1||r.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var t=this.props,o=t.action,r=t.hideAction;return o.indexOf("click")!==-1||r.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var t=this.props,o=t.action,r=t.showAction;return o.indexOf("hover")!==-1||r.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var t=this.props,o=t.action,r=t.hideAction;return o.indexOf("hover")!==-1||r.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var t=this.props,o=t.action,r=t.showAction;return o.indexOf("focus")!==-1||r.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var t=this.props,o=t.action,r=t.hideAction;return o.indexOf("focus")!==-1||r.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var t;(t=this.popupRef.current)===null||t===void 0||t.forceAlign()}}},{key:"fireEvents",value:function(t,o){var r=this.props.children.props[t];r&&r(o);var d=this.props[t];d&&d(o)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var t=this.state.popupVisible,o=this.props,r=o.children,d=o.forceRender,u=o.alignPoint,p=o.className,v=o.autoDestroy,g=s.Children.only(r),b={key:"trigger"};this.isContextMenuToShow()?b.onContextMenu=this.onContextMenu:b.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(b.onClick=this.onClick,b.onMouseDown=this.onMouseDown,b.onTouchStart=this.onTouchStart):(b.onClick=this.createTwoChains("onClick"),b.onMouseDown=this.createTwoChains("onMouseDown"),b.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(b.onMouseEnter=this.onMouseEnter,u&&(b.onMouseMove=this.onMouseMove)):b.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?b.onMouseLeave=this.onMouseLeave:b.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(b.onFocus=this.onFocus,b.onBlur=this.onBlur):(b.onFocus=this.createTwoChains("onFocus"),b.onBlur=this.createTwoChains("onBlur"));var j=se()(g&&g.props&&g.props.className,p);j&&(b.className=j);var $=Object(h.a)({},b);Object(Ye.c)(g)&&($.ref=Object(Ye.a)(this.triggerRef,g.ref));var ge=s.cloneElement(g,$),ae;return(t||this.popupRef.current||d)&&(ae=s.createElement(a,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!t&&v&&(ae=null),s.createElement(ea.Provider,{value:this.triggerContextValue},ge,ae)}}],[{key:"getDerivedStateFromProps",value:function(t,o){var r=t.popupVisible,d={};return r!==void 0&&o.popupVisible!==r&&(d.popupVisible=r,d.prevPopupVisible=o.popupVisible),d}}]),e}(s.Component);return l.contextType=ea,l.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:uo,getDocument:co,onPopupVisibleChange:Nn,afterPopupVisibleChange:Nn,onPopupAlign:Nn,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},l}var fo=po(Ve.a),Bt={adjustX:1,adjustY:1},ta={topLeft:{points:["bl","tl"],overflow:Bt,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:Bt,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:Bt,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:Bt,offset:[4,0]}},vo={topLeft:{points:["bl","tl"],overflow:Bt,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:Bt,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:Bt,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:Bt,offset:[4,0]}},pi=ta,na=0,ho={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},cn=function(l,c,i){var e=V(c),n=l.getState();l.setState({defaultActiveFirst:Object(h.a)(Object(h.a)({},n.defaultActiveFirst),{},Object(W.a)({},e,i))})},aa=function(a){Object(D.a)(c,a);var l=Object(f.a)(c);function c(i){var e;Object(je.a)(this,c),e=l.call(this,i),e.onDestroy=function(u){e.props.onDestroy(u)},e.onKeyDown=function(u){var p=u.keyCode,v=e.menuInstance,g=e.props.store,b=e.getVisible();if(p===Ne.a.ENTER)return e.onTitleClick(u),cn(g,e.props.eventKey,!0),!0;if(p===Ne.a.RIGHT)return b?v.onKeyDown(u):(e.triggerOpenChange(!0),cn(g,e.props.eventKey,!0)),!0;if(p===Ne.a.LEFT){var j;if(b)j=v.onKeyDown(u);else return;return j||(e.triggerOpenChange(!1),j=!0),j}return b&&(p===Ne.a.UP||p===Ne.a.DOWN)?v.onKeyDown(u):void 0},e.onOpenChange=function(u){e.props.onOpenChange(u)},e.onPopupVisibleChange=function(u){e.triggerOpenChange(u,u?"mouseenter":"mouseleave")},e.onMouseEnter=function(u){var p=e.props,v=p.eventKey,g=p.onMouseEnter,b=p.store;cn(b,e.props.eventKey,!1),g({key:v,domEvent:u})},e.onMouseLeave=function(u){var p=e.props,v=p.parentMenu,g=p.eventKey,b=p.onMouseLeave;v.subMenuInstance=Object(G.a)(e),b({key:g,domEvent:u})},e.onTitleMouseEnter=function(u){var p=e.props,v=p.eventKey,g=p.onItemHover,b=p.onTitleMouseEnter;g({key:v,hover:!0}),b({key:v,domEvent:u})},e.onTitleMouseLeave=function(u){var p=e.props,v=p.parentMenu,g=p.eventKey,b=p.onItemHover,j=p.onTitleMouseLeave;v.subMenuInstance=Object(G.a)(e),b({key:g,hover:!1}),j({key:g,domEvent:u})},e.onTitleClick=function(u){var p=Object(G.a)(e),v=p.props;if(v.onTitleClick({key:v.eventKey,domEvent:u}),v.triggerSubMenuAction==="hover")return;e.triggerOpenChange(!e.getVisible(),"click"),cn(v.store,e.props.eventKey,!1)},e.onSubMenuClick=function(u){typeof e.props.onClick=="function"&&e.props.onClick(e.addKeyPath(u))},e.onSelect=function(u){e.props.onSelect(u)},e.onDeselect=function(u){e.props.onDeselect(u)},e.getPrefixCls=function(){return"".concat(e.props.rootPrefixCls,"-submenu")},e.getActiveClassName=function(){return"".concat(e.getPrefixCls(),"-active")},e.getDisabledClassName=function(){return"".concat(e.getPrefixCls(),"-disabled")},e.getSelectedClassName=function(){return"".concat(e.getPrefixCls(),"-selected")},e.getOpenClassName=function(){return"".concat(e.props.rootPrefixCls,"-submenu-open")},e.getVisible=function(){return e.state.isOpen},e.getMode=function(){return e.state.mode},e.saveMenuInstance=function(u){e.menuInstance=u},e.addKeyPath=function(u){return Object(h.a)(Object(h.a)({},u),{},{keyPath:(u.keyPath||[]).concat(e.props.eventKey)})},e.triggerOpenChange=function(u,p){var v=e.props.eventKey,g=function(){e.onOpenChange({key:v,item:Object(G.a)(e),trigger:p,open:u})};p==="mouseenter"?e.mouseenterTimeout=setTimeout(function(){g()},0):g()},e.isChildrenSelected=function(){var u={find:!1};return He(e.props.children,e.props.selectedKeys,u),u.find},e.isInlineMode=function(){return e.getMode()==="inline"},e.adjustWidth=function(){if(!e.subMenuTitle||!e.menuInstance)return;var u=Je.findDOMNode(e.menuInstance);if(u.offsetWidth>=e.subMenuTitle.offsetWidth)return;u.style.minWidth="".concat(e.subMenuTitle.offsetWidth,"px")},e.saveSubMenuTitle=function(u){e.subMenuTitle=u},e.getBaseProps=function(){var u=Object(G.a)(e),p=u.props,v=e.getMode();return{mode:v==="horizontal"?"vertical":v,visible:e.getVisible(),level:p.level+1,inlineIndent:p.inlineIndent,focusable:!1,onClick:e.onSubMenuClick,onSelect:e.onSelect,onDeselect:e.onDeselect,onDestroy:e.onDestroy,selectedKeys:p.selectedKeys,eventKey:"".concat(p.eventKey,"-menu-"),openKeys:p.openKeys,motion:p.motion,onOpenChange:e.onOpenChange,subMenuOpenDelay:p.subMenuOpenDelay,parentMenu:Object(G.a)(e),subMenuCloseDelay:p.subMenuCloseDelay,forceSubMenuRender:p.forceSubMenuRender,triggerSubMenuAction:p.triggerSubMenuAction,builtinPlacements:p.builtinPlacements,defaultActiveFirst:p.store.getState().defaultActiveFirst[V(p.eventKey)],multiple:p.multiple,prefixCls:p.rootPrefixCls,id:e.internalMenuId,manualRef:e.saveMenuInstance,itemIcon:p.itemIcon,expandIcon:p.expandIcon,direction:p.direction}},e.getMotion=function(u,p){var v=Object(G.a)(e),g=v.haveRendered,b=e.props,j=b.motion,$=b.rootPrefixCls,ge=Object(h.a)(Object(h.a)({},j),{},{leavedClassName:"".concat($,"-hidden"),removeOnLeave:!1,motionAppear:g||!p||u!=="inline"});return ge};var n=i.store,t=i.eventKey,o=n.getState(),r=o.defaultActiveFirst;e.isRootMenu=!1;var d=!1;return r&&(d=r[t]),cn(n,t,d),e.state={mode:i.mode,isOpen:i.isOpen},e}return Object(H.a)(c,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var e=this,n=this.props,t=n.mode,o=n.parentMenu,r=n.manualRef,d=n.isOpen,u=function(){e.setState({mode:t,isOpen:d})},p=d!==this.state.isOpen,v=t!==this.state.mode;if((v||p)&&(C.a.cancel(this.updateStateRaf),v?this.updateStateRaf=Object(C.a)(u):u()),r&&r(this),t!=="horizontal"||!(o==null?void 0:o.isRootMenu)||!d)return;this.minWidthTimeout=setTimeout(function(){return e.adjustWidth()},0)}},{key:"componentWillUnmount",value:function(){var e=this.props,n=e.onDestroy,t=e.eventKey;n&&n(t),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout),C.a.cancel(this.updateStateRaf)}},{key:"renderPopupMenu",value:function(e,n){var t=this.getBaseProps();return s.createElement(la,Object(oe.a)({},t,{id:this.internalMenuId,className:e,style:n}),this.props.children)}},{key:"renderChildren",value:function(){var e=this,n=this.getBaseProps(),t=n.mode,o=n.visible,r=n.forceSubMenuRender,d=n.direction,u=this.getMotion(t,o);if(this.haveRendered=!0,this.haveOpened=this.haveOpened||o||r,!this.haveOpened)return s.createElement("div",null);var p=se()("".concat(n.prefixCls,"-sub"),Object(W.a)({},"".concat(n.prefixCls,"-rtl"),d==="rtl"));return this.isInlineMode()?s.createElement(_n,Object(oe.a)({visible:n.visible,forceRender:r},u),function(v){var g=v.className,b=v.style,j=se()(p,g);return e.renderPopupMenu(j,b)}):this.renderPopupMenu(p)}},{key:"render",value:function(){var e,n,t,o=Object(h.a)({},this.props),r=this.getVisible(),d=this.getPrefixCls(),u=this.isInlineMode(),p=this.getMode(),v=se()(d,"".concat(d,"-").concat(p),(e={},Object(W.a)(e,o.className,!!o.className),Object(W.a)(e,this.getOpenClassName(),r),Object(W.a)(e,this.getActiveClassName(),o.active||r&&!u),Object(W.a)(e,this.getDisabledClassName(),o.disabled),Object(W.a)(e,this.getSelectedClassName(),this.isChildrenSelected()),e));this.internalMenuId||(o.eventKey?this.internalMenuId="".concat(o.eventKey,"$Menu"):(na+=1,this.internalMenuId="$__$".concat(na,"$Menu")));var g={},b={},j={};o.disabled||(g={onMouseLeave:this.onMouseLeave,onMouseEnter:this.onMouseEnter},b={onClick:this.onTitleClick},j={onMouseEnter:this.onTitleMouseEnter,onMouseLeave:this.onTitleMouseLeave});var $={},ge=o.direction,ae=ge==="rtl";u&&(ae?$.paddingRight=o.inlineIndent*o.level:$.paddingLeft=o.inlineIndent*o.level);var ye={};this.getVisible()&&(ye={"aria-owns":this.internalMenuId});var Ee=null;p!=="horizontal"&&(Ee=this.props.expandIcon,typeof this.props.expandIcon=="function"&&(Ee=s.createElement(this.props.expandIcon,Object(h.a)({},this.props))));var fe=s.createElement("div",Object(oe.a)({ref:this.saveSubMenuTitle,style:$,className:"".concat(d,"-title"),role:"button"},j,b,{"aria-expanded":r},ye,{"aria-haspopup":"true",title:typeof o.title=="string"?o.title:void 0}),o.title,Ee||s.createElement("i",{className:"".concat(d,"-arrow")})),ve=this.renderChildren(),Ae=((n=o.parentMenu)===null||n===void 0?void 0:n.isRootMenu)?o.parentMenu.props.getPopupContainer:function(nt){return nt.parentNode},xe=ho[p],lt=o.popupOffset?{offset:o.popupOffset}:{},ze=se()((t={},Object(W.a)(t,o.popupClassName,o.popupClassName&&!u),Object(W.a)(t,"".concat(d,"-rtl"),ae),t)),B=o.disabled,F=o.triggerSubMenuAction,Te=o.subMenuOpenDelay,Se=o.forceSubMenuRender,k=o.subMenuCloseDelay,we=o.builtinPlacements;Xe.forEach(function(nt){return delete o[nt]}),delete o.onClick;var qe=ae?Object(h.a)(Object(h.a)({},vo),we):Object(h.a)(Object(h.a)({},ta),we);delete o.direction;var Le=this.getBaseProps(),Be=u?null:this.getMotion(Le.mode,Le.visible);return s.createElement("li",Object(oe.a)({},o,g,{className:v,role:"menuitem"}),s.createElement(fo,{prefixCls:d,popupClassName:se()("".concat(d,"-popup"),ze),getPopupContainer:Ae,builtinPlacements:qe,popupPlacement:xe,popupVisible:u?!1:r,popupAlign:lt,popup:u?null:ve,action:B||u?[]:[F],mouseEnterDelay:Te,mouseLeaveDelay:k,onPopupVisibleChange:this.onPopupVisibleChange,forceRender:Se,popupMotion:Be},fe),u?ve:null)}}]),c}(s.Component);aa.defaultProps={onMouseEnter:S,onMouseLeave:S,onTitleMouseEnter:S,onTitleMouseLeave:S,onTitleClick:S,manualRef:S,mode:"vertical",title:""};var oa=Object(R.b)(function(a,l){var c=a.openKeys,i=a.activeKey,e=a.selectedKeys,n=l.eventKey,t=l.subMenuKey;return{isOpen:c.indexOf(n)>-1,active:i[t]===n,selectedKeys:e}})(aa);oa.isSubMenu=!0;var bo=oa,ia="menuitem-overflowed",go=.5,ra=function(a){Object(D.a)(c,a);var l=Object(f.a)(c);function c(){var i;return Object(je.a)(this,c),i=l.apply(this,arguments),i.resizeObserver=null,i.mutationObserver=null,i.originalTotalWidth=0,i.overflowedItems=[],i.menuItemSizes=[],i.cancelFrameId=null,i.state={lastVisibleIndex:void 0},i.childRef=s.createRef(),i.getMenuItemNodes=function(){var e=i.props.prefixCls,n=i.childRef.current;return n?[].slice.call(n.children).filter(function(t){return t.className.split(" ").indexOf("".concat(e,"-overflowed-submenu"))<0}):[]},i.getOverflowedSubMenuItem=function(e,n,t){var o=i.props,r=o.overflowedIndicator,d=o.level,u=o.mode,p=o.prefixCls,v=o.theme;if(d!==1||u!=="horizontal")return null;var g=i.props.children[0],b=g.props,j=b.children,$=b.title,ge=b.style,ae=Object(at.a)(b,["children","title","style"]),ye=Object(h.a)({},ge),Ee="".concat(e,"-overflowed-indicator"),fe="".concat(e,"-overflowed-indicator");n.length===0&&t!==!0?ye=Object(h.a)(Object(h.a)({},ye),{},{display:"none"}):t&&(ye=Object(h.a)(Object(h.a)({},ye),{},{visibility:"hidden",position:"absolute"}),Ee="".concat(Ee,"-placeholder"),fe="".concat(fe,"-placeholder"));var ve=v?"".concat(p,"-").concat(v):"",Ae={};return Xe.forEach(function(xe){ae[xe]!==void 0&&(Ae[xe]=ae[xe])}),s.createElement(bo,Object(oe.a)({title:r,className:"".concat(p,"-overflowed-submenu"),popupClassName:ve},Ae,{key:Ee,eventKey:fe,disabled:!1,style:ye}),n)},i.setChildrenWidthAndResize=function(){if(i.props.mode!=="horizontal")return;var e=i.childRef.current;if(!e)return;var n=e.children;if(!n||n.length===0)return;var t=e.children[n.length-1];ne(t,"display","inline-block");var o=i.getMenuItemNodes(),r=o.filter(function(d){return d.className.split(" ").indexOf(ia)>=0});r.forEach(function(d){ne(d,"display","inline-block")}),i.menuItemSizes=o.map(function(d){return ce(d,!0)}),r.forEach(function(d){ne(d,"display","none")}),i.overflowedIndicatorWidth=ce(e.children[e.children.length-1],!0),i.originalTotalWidth=i.menuItemSizes.reduce(function(d,u){return d+u},0),i.handleResize(),ne(t,"display","none")},i.handleResize=function(){if(i.props.mode!=="horizontal")return;var e=i.childRef.current;if(!e)return;var n=ce(e);i.overflowedItems=[];var t=0,o;i.originalTotalWidth>n+go&&(o=-1,i.menuItemSizes.forEach(function(r){t+=r,t+i.overflowedIndicatorWidth<=n&&(o+=1)})),i.setState({lastVisibleIndex:o})},i}return Object(H.a)(c,[{key:"componentDidMount",value:function(){var e=this;if(this.setChildrenWidthAndResize(),this.props.level===1&&this.props.mode==="horizontal"){var n=this.childRef.current;if(!n)return;this.resizeObserver=new it.default(function(t){t.forEach(function(){var o=e.cancelFrameId;cancelAnimationFrame(o),e.cancelFrameId=requestAnimationFrame(e.setChildrenWidthAndResize)})}),[].slice.call(n.children).concat(n).forEach(function(t){e.resizeObserver.observe(t)}),typeof MutationObserver!="undefined"&&(this.mutationObserver=new MutationObserver(function(){e.resizeObserver.disconnect(),[].slice.call(n.children).concat(n).forEach(function(t){e.resizeObserver.observe(t)}),e.setChildrenWidthAndResize()}),this.mutationObserver.observe(n,{attributes:!1,childList:!0,subTree:!1}))}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.mutationObserver&&this.mutationObserver.disconnect(),cancelAnimationFrame(this.cancelFrameId)}},{key:"renderChildren",value:function(e){var n=this,t=this.state.lastVisibleIndex;return(e||[]).reduce(function(o,r,d){var u=r;if(n.props.mode==="horizontal"){var p=n.getOverflowedSubMenuItem(r.props.eventKey,[]);t!==void 0&&n.props.className.indexOf("".concat(n.props.prefixCls,"-root"))!==-1&&(d>t&&(u=s.cloneElement(r,{style:{display:"none"},eventKey:"".concat(r.props.eventKey,"-hidden"),className:"".concat(ia)})),d===t+1&&(n.overflowedItems=e.slice(t+1).map(function(g){return s.cloneElement(g,{key:g.props.eventKey,mode:"vertical-left"})}),p=n.getOverflowedSubMenuItem(r.props.eventKey,n.overflowedItems)));var v=[].concat(Object(ht.a)(o),[p,u]);return d===e.length-1&&v.push(n.getOverflowedSubMenuItem(r.props.eventKey,[],!0)),v}return[].concat(Object(ht.a)(o),[u])},[])}},{key:"render",value:function(){var e=this.props,n=e.visible,t=e.prefixCls,o=e.overflowedIndicator,r=e.mode,d=e.level,u=e.tag,p=e.children,v=e.theme,g=Object(at.a)(e,["visible","prefixCls","overflowedIndicator","mode","level","tag","children","theme"]),b=u;return s.createElement(b,Object(oe.a)({ref:this.childRef},g),this.renderChildren(p))}}]),c}(s.Component);ra.defaultProps={tag:"div",className:""};var Eo=ra;function _o(a){return a.length?a.every(function(l){return!!l.props.disabled}):!0}function yn(a,l,c){var i=a.getState();a.setState({activeKey:Object(h.a)(Object(h.a)({},i.activeKey),{},Object(W.a)({},l,c))})}function on(a){return a.eventKey||"0-menu-"}function Cn(a,l){var c=l,i=a.children,e=a.eventKey;if(c){var n;if(be(i,function(t,o){t&&t.props&&!t.props.disabled&&c===ee(t,e,o)&&(n=!0)}),n)return c}return c=null,a.defaultActiveFirst&&be(i,function(t,o){!c&&t&&!t.props.disabled&&(c=ee(t,e,o))}),c}function yo(a){if(!a)return;var l=this.instanceArray.indexOf(a);l!==-1?this.instanceArray[l]=a:this.instanceArray.push(a)}var sa=function(a){Object(D.a)(c,a);var l=Object(f.a)(c);function c(i){var e;return Object(je.a)(this,c),e=l.call(this,i),e.onKeyDown=function(n,t){var o=n.keyCode,r;if(e.getFlatInstanceArray().forEach(function(u){u&&u.props.active&&u.onKeyDown&&(r=u.onKeyDown(n))}),r)return 1;var d=null;return(o===Ne.a.UP||o===Ne.a.DOWN)&&(d=e.step(o===Ne.a.UP?-1:1)),d?(n.preventDefault(),yn(e.props.store,on(e.props),d.props.eventKey),typeof t=="function"&&t(d),1):void 0},e.onItemHover=function(n){var t=n.key,o=n.hover;yn(e.props.store,on(e.props),o?t:null)},e.onDeselect=function(n){e.props.onDeselect(n)},e.onSelect=function(n){e.props.onSelect(n)},e.onClick=function(n){e.props.onClick(n)},e.onOpenChange=function(n){e.props.onOpenChange(n)},e.onDestroy=function(n){e.props.onDestroy(n)},e.getFlatInstanceArray=function(){return e.instanceArray},e.step=function(n){var t=e.getFlatInstanceArray(),o=e.props.store.getState().activeKey[on(e.props)],r=t.length;if(!r)return null;n<0&&(t=t.concat().reverse());var d=-1;if(t.every(function(g,b){return g&&g.props.eventKey===o?(d=b,!1):!0}),!e.props.defaultActiveFirst&&d!==-1&&_o(t.slice(d,r-1)))return;var u=(d+1)%r,p=u;do{var v=t[p];if(!v||v.props.disabled)p=(p+1)%r;else return v}while(p!==u);return null},e.renderCommonMenuItem=function(n,t,o){var r=e.props.store.getState(),d=Object(G.a)(e),u=d.props,p=ee(n,u.eventKey,t),v=n.props;if(!v||typeof n.type=="string")return n;var g=p===r.activeKey,b=Object(h.a)(Object(h.a)({mode:v.mode||u.mode,level:u.level,inlineIndent:u.inlineIndent,renderMenuItem:e.renderMenuItem,rootPrefixCls:u.prefixCls,index:t,parentMenu:u.parentMenu,manualRef:v.disabled?void 0:Object(K.a)(n.ref,yo.bind(Object(G.a)(e))),eventKey:p,active:!v.disabled&&g,multiple:u.multiple,onClick:function($){(v.onClick||S)($),e.onClick($)},onItemHover:e.onItemHover,motion:u.motion,subMenuOpenDelay:u.subMenuOpenDelay,subMenuCloseDelay:u.subMenuCloseDelay,forceSubMenuRender:u.forceSubMenuRender,onOpenChange:e.onOpenChange,onDeselect:e.onDeselect,onSelect:e.onSelect,builtinPlacements:u.builtinPlacements,itemIcon:v.itemIcon||e.props.itemIcon,expandIcon:v.expandIcon||e.props.expandIcon},o),{},{direction:u.direction});return(u.mode==="inline"||re())&&(b.triggerSubMenuAction="click"),s.cloneElement(n,Object(h.a)(Object(h.a)({},b),{},{key:p||t}))},e.renderMenuItem=function(n,t,o){if(!n)return null;var r=e.props.store.getState(),d={openKeys:r.openKeys,selectedKeys:r.selectedKeys,triggerSubMenuAction:e.props.triggerSubMenuAction,subMenuKey:o};return e.renderCommonMenuItem(n,t,d)},i.store.setState({activeKey:Object(h.a)(Object(h.a)({},i.store.getState().activeKey),{},Object(W.a)({},i.eventKey,Cn(i,i.activeKey)))}),e.instanceArray=[],e}return Object(H.a)(c,[{key:"componentDidMount",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"shouldComponentUpdate",value:function(e){return this.props.visible||e.visible||this.props.className!==e.className||!w()(this.props.style,e.style)}},{key:"componentDidUpdate",value:function(e){var n=this.props,t="activeKey"in n?n.activeKey:n.store.getState().activeKey[on(n)],o=Cn(n,t);if(o!==t)yn(n.store,on(n),o);else if("activeKey"in e){var r=Cn(e,e.activeKey);o!==r&&yn(n.store,on(n),o)}}},{key:"render",value:function(){var e=this,n=Object(oe.a)({},this.props);this.instanceArray=[];var t=se()(n.prefixCls,n.className,"".concat(n.prefixCls,"-").concat(n.mode)),o={className:t,role:n.role||"menu"};n.id&&(o.id=n.id),n.focusable&&(o.tabIndex=0,o.onKeyDown=this.onKeyDown);var r=n.prefixCls,d=n.eventKey,u=n.visible,p=n.level,v=n.mode,g=n.overflowedIndicator,b=n.theme;return Xe.forEach(function(j){return delete n[j]}),delete n.onClick,s.createElement(Eo,Object(oe.a)({},n,{prefixCls:r,mode:v,tag:"ul",level:p,theme:b,visible:u,overflowedIndicator:g},o),Object(Ke.a)(n.children).map(function(j,$){return e.renderMenuItem(j,$,d||"0-menu-")}))}}]),c}(s.Component);sa.defaultProps={prefixCls:"rc-menu",className:"",mode:"vertical",level:1,inlineIndent:24,visible:!0,focusable:!0,style:{},manualRef:S};var Co=Object(R.b)()(sa),la=Co,Oo=m("Kwbf");function Mo(a,l,c){var i=a.prefixCls,e=a.motion,n=a.defaultMotions,t=n===void 0?{}:n,o=a.openAnimation,r=a.openTransitionName,d=l.switchingModeFromInline;if(e)return e;if(Object(x.a)(o)==="object"&&o)Object(Oo.a)(!1,"Object type of `openAnimation` is removed. Please use `motion` instead.");else if(typeof o=="string")return{motionName:"".concat(i,"-open-").concat(o)};if(r)return{motionName:r};var u=t[c];return u||(d?null:t.other)}var ua=function(a){Object(D.a)(c,a);var l=Object(f.a)(c);function c(i){var e;Object(je.a)(this,c),e=l.call(this,i),e.onSelect=function(o){var r=Object(G.a)(e),d=r.props;if(d.selectable){var u=e.store.getState(),p=u.selectedKeys,v=o.key;d.multiple?p=p.concat([v]):p=[v],"selectedKeys"in d||e.store.setState({selectedKeys:p}),d.onSelect(Object(h.a)(Object(h.a)({},o),{},{selectedKeys:p}))}},e.onClick=function(o){var r=e.getRealMenuMode(),d=Object(G.a)(e),u=d.store,p=d.props.onOpenChange;r!=="inline"&&!("openKeys"in e.props)&&(u.setState({openKeys:[]}),p([])),e.props.onClick(o)},e.onKeyDown=function(o,r){e.innerMenu.getWrappedInstance().onKeyDown(o,r)},e.onOpenChange=function(o){var r=Object(G.a)(e),d=r.props,u=e.store.getState().openKeys.concat(),p=!1,v=function(b){var j=!1;if(b.open)j=u.indexOf(b.key)===-1,j&&u.push(b.key);else{var $=u.indexOf(b.key);j=$!==-1,j&&u.splice($,1)}p=p||j};Array.isArray(o)?o.forEach(v):v(o),p&&("openKeys"in e.props||e.store.setState({openKeys:u}),d.onOpenChange(u))},e.onDeselect=function(o){var r=Object(G.a)(e),d=r.props;if(d.selectable){var u=e.store.getState().selectedKeys.concat(),p=o.key,v=u.indexOf(p);v!==-1&&u.splice(v,1),"selectedKeys"in d||e.store.setState({selectedKeys:u}),d.onDeselect(Object(h.a)(Object(h.a)({},o),{},{selectedKeys:u}))}},e.onMouseEnter=function(o){e.restoreModeVerticalFromInline();var r=e.props.onMouseEnter;r&&r(o)},e.onTransitionEnd=function(o){var r=o.propertyName==="width"&&o.target===o.currentTarget,d=o.target.className,u=Object.prototype.toString.call(d)==="[object SVGAnimatedString]"?d.animVal:d,p=o.propertyName==="font-size"&&u.indexOf("anticon")>=0;(r||p)&&e.restoreModeVerticalFromInline()},e.setInnerMenu=function(o){e.innerMenu=o},e.isRootMenu=!0;var n=i.defaultSelectedKeys,t=i.defaultOpenKeys;return"selectedKeys"in i&&(n=i.selectedKeys||[]),"openKeys"in i&&(t=i.openKeys||[]),e.store=Object(R.c)({selectedKeys:n,openKeys:t,activeKey:{"0-menu-":Cn(i,i.activeKey)}}),e.state={switchingModeFromInline:!1,prevProps:i,inlineOpenKeys:[],store:e.store},e}return Object(H.a)(c,[{key:"componentDidMount",value:function(){this.updateMiniStore(),this.updateMenuDisplay()}},{key:"componentDidUpdate",value:function(e){var n=this.props,t=n.siderCollapsed,o=n.inlineCollapsed,r=n.onOpenChange;(!e.inlineCollapsed&&o||!e.siderCollapsed&&t)&&r([]),this.updateMiniStore(),this.updateMenuDisplay()}},{key:"updateMenuDisplay",value:function(){var e=this.props.collapsedWidth,n=this.store,t=this.prevOpenKeys,o=this.getInlineCollapsed()&&(e===0||e==="0"||e==="0px");o?(this.prevOpenKeys=n.getState().openKeys.concat(),this.store.setState({openKeys:[]})):t&&(this.store.setState({openKeys:t}),this.prevOpenKeys=null)}},{key:"getRealMenuMode",value:function(){var e=this.props.mode,n=this.state.switchingModeFromInline,t=this.getInlineCollapsed();return n&&t?"inline":t?"vertical":e}},{key:"getInlineCollapsed",value:function(){var e=this.props,n=e.inlineCollapsed,t=e.siderCollapsed;return t!==void 0?t:n}},{key:"restoreModeVerticalFromInline",value:function(){var e=this.state.switchingModeFromInline;e&&this.setState({switchingModeFromInline:!1})}},{key:"updateMiniStore",value:function(){"selectedKeys"in this.props&&this.store.setState({selectedKeys:this.props.selectedKeys||[]}),"openKeys"in this.props&&this.store.setState({openKeys:this.props.openKeys||[]})}},{key:"render",value:function(){var e=Object(h.a)({},Object(M.a)(this.props,["collapsedWidth","siderCollapsed","defaultMotions"])),n=this.getRealMenuMode();return e.className+=" ".concat(e.prefixCls,"-root"),e.direction==="rtl"&&(e.className+=" ".concat(e.prefixCls,"-rtl")),e=Object(h.a)(Object(h.a)({},e),{},{mode:n,onClick:this.onClick,onOpenChange:this.onOpenChange,onDeselect:this.onDeselect,onSelect:this.onSelect,onMouseEnter:this.onMouseEnter,onTransitionEnd:this.onTransitionEnd,parentMenu:this,motion:Mo(this.props,this.state,n)}),delete e.openAnimation,delete e.openTransitionName,s.createElement(R.a,{store:this.store},s.createElement(la,Object(oe.a)({},e,{ref:this.setInnerMenu}),this.props.children))}}],[{key:"getDerivedStateFromProps",value:function(e,n){var t=n.prevProps,o=n.store,r=o.getState(),d={},u={prevProps:e};return t.mode==="inline"&&e.mode!=="inline"&&(u.switchingModeFromInline=!0),"openKeys"in e?d.openKeys=e.openKeys||[]:((e.inlineCollapsed&&!t.inlineCollapsed||e.siderCollapsed&&!t.siderCollapsed)&&(u.switchingModeFromInline=!0,u.inlineOpenKeys=r.openKeys,d.openKeys=[]),(!e.inlineCollapsed&&t.inlineCollapsed||!e.siderCollapsed&&t.siderCollapsed)&&(d.openKeys=n.inlineOpenKeys,u.inlineOpenKeys=[])),Object.keys(d).length&&o.setState(d),u}}]),c}(s.Component);ua.defaultProps={selectable:!0,onClick:S,onSelect:S,onOpenChange:S,onDeselect:S,defaultSelectedKeys:[],defaultOpenKeys:[],subMenuOpenDelay:.1,subMenuCloseDelay:.1,triggerSubMenuAction:"hover",prefixCls:"rc-menu",className:"",mode:"vertical",style:{},builtinPlacements:{},overflowedIndicator:s.createElement("span",null,"\xB7\xB7\xB7")};var xo=ua,Dn=function(a){Object(D.a)(c,a);var l=Object(f.a)(c);function c(){var i;return Object(je.a)(this,c),i=l.apply(this,arguments),i.onKeyDown=function(e){var n=e.keyCode;return n===Ne.a.ENTER?(i.onClick(e),!0):void 0},i.onMouseLeave=function(e){var n=i.props,t=n.eventKey,o=n.onItemHover,r=n.onMouseLeave;o({key:t,hover:!1}),r({key:t,domEvent:e})},i.onMouseEnter=function(e){var n=i.props,t=n.eventKey,o=n.onItemHover,r=n.onMouseEnter;o({key:t,hover:!0}),r({key:t,domEvent:e})},i.onClick=function(e){var n=i.props,t=n.eventKey,o=n.multiple,r=n.onClick,d=n.onSelect,u=n.onDeselect,p=n.isSelected,v={key:t,keyPath:[t],item:Object(G.a)(i),domEvent:e};r(v),o?p?u(v):d(v):p||d(v)},i.saveNode=function(e){i.node=e},i}return Object(H.a)(c,[{key:"componentDidMount",value:function(){this.callRef()}},{key:"componentDidUpdate",value:function(){this.callRef()}},{key:"componentWillUnmount",value:function(){var e=this.props;e.onDestroy&&e.onDestroy(e.eventKey)}},{key:"getPrefixCls",value:function(){return"".concat(this.props.rootPrefixCls,"-item")}},{key:"getActiveClassName",value:function(){return"".concat(this.getPrefixCls(),"-active")}},{key:"getSelectedClassName",value:function(){return"".concat(this.getPrefixCls(),"-selected")}},{key:"getDisabledClassName",value:function(){return"".concat(this.getPrefixCls(),"-disabled")}},{key:"callRef",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"render",value:function(){var e,n=Object(h.a)({},this.props),t=se()(this.getPrefixCls(),n.className,(e={},Object(W.a)(e,this.getActiveClassName(),!n.disabled&&n.active),Object(W.a)(e,this.getSelectedClassName(),n.isSelected),Object(W.a)(e,this.getDisabledClassName(),n.disabled),e)),o=Object(h.a)(Object(h.a)({},n.attribute),{},{title:typeof n.title=="string"?n.title:void 0,className:t,role:n.role||"menuitem","aria-disabled":n.disabled});n.role==="option"?o=Object(h.a)(Object(h.a)({},o),{},{role:"option","aria-selected":n.isSelected}):(n.role===null||n.role==="none")&&(o.role="none");var r={onClick:n.disabled?null:this.onClick,onMouseLeave:n.disabled?null:this.onMouseLeave,onMouseEnter:n.disabled?null:this.onMouseEnter},d=Object(h.a)({},n.style);n.mode==="inline"&&(n.direction==="rtl"?d.paddingRight=n.inlineIndent*n.level:d.paddingLeft=n.inlineIndent*n.level),Xe.forEach(function(p){return delete n[p]}),delete n.direction;var u=this.props.itemIcon;return typeof this.props.itemIcon=="function"&&(u=s.createElement(this.props.itemIcon,this.props)),s.createElement("li",Object(oe.a)({},Object(M.a)(n,["onClick","onMouseEnter","onMouseLeave","onSelect"]),o,r,{style:d,ref:this.saveNode}),n.children,u)}}]),c}(s.Component);Dn.isMenuItem=!0,Dn.defaultProps={onSelect:S,onMouseEnter:S,onMouseLeave:S,manualRef:S};var jo=Object(R.b)(function(a,l){var c=a.activeKey,i=a.selectedKeys,e=l.eventKey,n=l.subMenuKey;return{active:c[n]===e,isSelected:Array.isArray(i)?i.indexOf(e)!==-1:i===e}})(Dn),Ro=jo,An=function(a){Object(D.a)(c,a);var l=Object(f.a)(c);function c(){var i;return Object(je.a)(this,c),i=l.apply(this,arguments),i.renderInnerMenuItem=function(e){var n=i.props,t=n.renderMenuItem,o=n.index;return t(e,o,i.props.subMenuKey)},i}return Object(H.a)(c,[{key:"render",value:function(){var e=Object(oe.a)({},this.props),n=e.className,t=n===void 0?"":n,o=e.rootPrefixCls,r="".concat(o,"-item-group-title"),d="".concat(o,"-item-group-list"),u=e.title,p=e.children;return Xe.forEach(function(v){return delete e[v]}),delete e.direction,s.createElement("li",Object(oe.a)({},e,{onClick:function(g){return g.stopPropagation()},className:"".concat(t," ").concat(o,"-item-group")}),s.createElement("div",{className:r,title:typeof u=="string"?u:void 0},u),s.createElement("ul",{className:d},s.Children.map(p,this.renderInnerMenuItem)))}}]),c}(s.Component);An.isMenuItemGroup=!0,An.defaultProps={disabled:!0};var fi=An,ca=function(l){var c=l.className,i=l.rootPrefixCls,e=l.style;return s.createElement("li",{className:"".concat(c," ").concat(i,"-item-divider"),style:e})};ca.defaultProps={disabled:!0,className:"",style:{}};var vi=ca,To=xo,Po=m("eDIo");function So(a,l){var c=a.prefixCls,i=a.editable,e=a.locale,n=a.style;return!i||i.showAdd===!1?null:s.createElement("button",{ref:l,type:"button",className:"".concat(c,"-nav-add"),style:n,"aria-label":(e==null?void 0:e.addAriaLabel)||"Add tab",onClick:function(o){i.onEdit("add",{event:o})}},i.addIcon||"+")}var da=s.forwardRef(So);function No(a,l){var c=a.prefixCls,i=a.id,e=a.tabs,n=a.locale,t=a.mobile,o=a.moreIcon,r=o===void 0?"More":o,d=a.moreTransitionName,u=a.style,p=a.className,v=a.editable,g=a.tabBarGutter,b=a.rtl,j=a.onTabClick,$=Object(s.useState)(!1),ge=Object(P.a)($,2),ae=ge[0],ye=ge[1],Ee=Object(s.useState)(null),fe=Object(P.a)(Ee,2),ve=fe[0],Ae=fe[1],xe="".concat(i,"-more-popup"),lt="".concat(c,"-dropdown"),ze=ve!==null?"".concat(xe,"-").concat(ve):null,B=n==null?void 0:n.dropdownAriaLabel,F=s.createElement(To,{onClick:function(Be){var nt=Be.key,yt=Be.domEvent;j(nt,yt),ye(!1)},id:xe,tabIndex:-1,role:"listbox","aria-activedescendant":ze,selectedKeys:[ve],"aria-label":B!==void 0?B:"expanded dropdown"},e.map(function(Le){return s.createElement(Ro,{key:Le.key,id:"".concat(xe,"-").concat(Le.key),role:"option","aria-controls":i&&"".concat(i,"-panel-").concat(Le.key),disabled:Le.disabled},Le.tab)}));function Te(Le){for(var Be=e.filter(function(St){return!St.disabled}),nt=Be.findIndex(function(St){return St.key===ve})||0,yt=Be.length,Pt=0;Pt<yt;Pt+=1){nt=(nt+Le+yt)%yt;var mt=Be[nt];if(!mt.disabled){Ae(mt.key);return}}}function Se(Le){var Be=Le.which;if(!ae){[Ne.a.DOWN,Ne.a.SPACE,Ne.a.ENTER].includes(Be)&&(ye(!0),Le.preventDefault());return}switch(Be){case Ne.a.UP:Te(-1),Le.preventDefault();break;case Ne.a.DOWN:Te(1),Le.preventDefault();break;case Ne.a.ESC:ye(!1);break;case Ne.a.SPACE:case Ne.a.ENTER:ve!==null&&j(ve,Le);break}}Object(s.useEffect)(function(){var Le=document.getElementById(ze);Le&&Le.scrollIntoView&&Le.scrollIntoView(!1)},[ve]),Object(s.useEffect)(function(){ae||Ae(null)},[ae]);var k=Object(W.a)({},b?"marginLeft":"marginRight",g);e.length||(k.visibility="hidden",k.order=1);var we=se()(Object(W.a)({},"".concat(lt,"-rtl"),b)),qe=t?null:s.createElement(Po.a,{prefixCls:lt,overlay:F,trigger:["hover"],visible:ae,transitionName:d,onVisibleChange:ye,overlayClassName:we,mouseEnterDelay:.1,mouseLeaveDelay:.1},s.createElement("button",{type:"button",className:"".concat(c,"-nav-more"),style:k,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":xe,id:"".concat(i,"-more"),"aria-expanded":ae,onKeyDown:Se},r));return s.createElement("div",{className:se()("".concat(c,"-nav-operations"),p),style:u,ref:l},qe,s.createElement(da,{prefixCls:c,locale:n,editable:v}))}var Do=s.forwardRef(No),wn=Object(s.createContext)(null),Ao=.1,ma=.01,On=20,pa=Math.pow(.995,On);function wo(){var a=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(a.substr(0,4)))}function Lo(a,l){var c=Object(s.useState)(),i=Object(P.a)(c,2),e=i[0],n=i[1],t=Object(s.useState)(0),o=Object(P.a)(t,2),r=o[0],d=o[1],u=Object(s.useState)(0),p=Object(P.a)(u,2),v=p[0],g=p[1],b=Object(s.useState)(),j=Object(P.a)(b,2),$=j[0],ge=j[1],ae=Object(s.useRef)();function ye(B){var F=B.touches[0],Te=F.screenX,Se=F.screenY;n({x:Te,y:Se}),window.clearInterval(ae.current)}function Ee(B){if(!e)return;B.preventDefault();var F=B.touches[0],Te=F.screenX,Se=F.screenY;n({x:Te,y:Se});var k=Te-e.x,we=Se-e.y;l(k,we);var qe=Date.now();d(qe),g(qe-r),ge({x:k,y:we})}function fe(){if(!e)return;if(n(null),ge(null),$){var B=$.x/v,F=$.y/v,Te=Math.abs(B),Se=Math.abs(F);if(Math.max(Te,Se)<Ao)return;var k=B,we=F;ae.current=window.setInterval(function(){if(Math.abs(k)<ma&&Math.abs(we)<ma){window.clearInterval(ae.current);return}k*=pa,we*=pa,l(k*On,we*On)},On)}}var ve=Object(s.useRef)(0),Ae=Object(s.useRef)(!1),xe=Object(s.useRef)();function lt(B){var F=B.deltaX,Te=B.deltaY,Se=0,k=Math.abs(F),we=Math.abs(Te);k===we?Se=xe.current==="x"?F:Te:k>we?(Se=F,xe.current="x"):(Se=Te,xe.current="y");var qe=Date.now();qe-ve.current>100&&(Ae.current=!1),(l(-Se,-Se)||Ae.current)&&(B.preventDefault(),Ae.current=!0),ve.current=qe}var ze=Object(s.useRef)(null);ze.current={onTouchStart:ye,onTouchMove:Ee,onTouchEnd:fe,onWheel:lt},s.useEffect(function(){function B(k){ze.current.onTouchStart(k)}function F(k){ze.current.onTouchMove(k)}function Te(k){ze.current.onTouchEnd(k)}function Se(k){ze.current.onWheel(k)}return document.addEventListener("touchmove",F,{passive:!1}),document.addEventListener("touchend",Te,{passive:!1}),a.current.addEventListener("touchstart",B,{passive:!1}),a.current.addEventListener("wheel",Se),function(){document.removeEventListener("touchmove",F),document.removeEventListener("touchend",Te)}},[])}function Uo(){var a=Object(s.useRef)(new Map);function l(i){return a.current.has(i)||a.current.set(i,s.createRef()),a.current.get(i)}function c(i){a.current.delete(i)}return[l,c]}function fa(a,l){var c=s.useRef(a),i=s.useState({}),e=Object(P.a)(i,2),n=e[1];function t(o){var r=typeof o=="function"?o(c.current):o;r!==c.current&&l(r,c.current),c.current=r,n({})}return[c.current,t]}var va=function(l){var c=l.position,i=l.prefixCls,e=l.extra;if(!e)return null;var n,t=e;return c==="right"&&(n=t.right||!t.left&&t||null),c==="left"&&(n=t.left||null),n?s.createElement("div",{className:"".concat(i,"-extra-content")},n):null};function ko(a,l){var c,i=s.useContext(wn),e=i.prefixCls,n=i.tabs,t=a.className,o=a.style,r=a.id,d=a.animated,u=a.activeKey,p=a.rtl,v=a.extra,g=a.editable,b=a.locale,j=a.tabPosition,$=a.tabBarGutter,ge=a.children,ae=a.onTabClick,ye=a.onTabScroll,Ee=Object(s.useRef)(),fe=Object(s.useRef)(),ve=Object(s.useRef)(),Ae=Object(s.useRef)(),xe=Uo(),lt=Object(P.a)(xe,2),ze=lt[0],B=lt[1],F=j==="top"||j==="bottom",Te=fa(0,function(We,Pe){F&&ye&&ye({direction:We>Pe?"left":"right"})}),Se=Object(P.a)(Te,2),k=Se[0],we=Se[1],qe=fa(0,function(We,Pe){!F&&ye&&ye({direction:We>Pe?"top":"bottom"})}),Le=Object(P.a)(qe,2),Be=Le[0],nt=Le[1],yt=Object(s.useState)(0),Pt=Object(P.a)(yt,2),mt=Pt[0],St=Pt[1],Kt=Object(s.useState)(0),Nt=Object(P.a)(Kt,2),Dt=Nt[0],vt=Nt[1],jt=Object(s.useState)(0),Ct=Object(P.a)(jt,2),gt=Ct[0],Xt=Ct[1],Ht=Object(s.useState)(0),qt=Object(P.a)(Ht,2),Qe=qt[0],zt=qt[1],en=Object(s.useState)(null),et=Object(P.a)(en,2),ke=et[0],Ot=et[1],Vo=Object(s.useState)(null),_a=Object(P.a)(Vo,2),rn=_a[0],Fo=_a[1],Bo=Object(s.useState)(0),ya=Object(P.a)(Bo,2),Xo=ya[0],Ho=ya[1],$o=Object(s.useState)(0),Ca=Object(P.a)($o,2),Go=Ca[0],Jo=Ca[1],Yo=Mt(new Map),Oa=Object(P.a)(Yo,2),Qo=Oa[0],Zo=Oa[1],Mn=O(n,Qo,mt),Ma="".concat(e,"-nav-operations-hidden"),dn=0,mn=0;F?p?(dn=0,mn=Math.max(0,mt-ke)):(dn=Math.min(0,ke-mt),mn=0):(dn=Math.min(0,rn-Dt),mn=0);function Ln(We){return We<dn?[dn,!1]:We>mn?[mn,!1]:[We,!0]}var xa=Object(s.useRef)(),qo=Object(s.useState)(),ja=Object(P.a)(qo,2),Un=ja[0],Ra=ja[1];function kn(){Ra(Date.now())}function In(){window.clearTimeout(xa.current)}Lo(Ee,function(We,Pe){var Et=!1;function At(fn,vn){fn(function(hn){var bn=Ln(hn+vn),sn=Object(P.a)(bn,2),Vn=sn[0],Fn=sn[1];return Et=Fn,Vn})}if(F){if(ke>=mt)return Et;At(we,We)}else{if(rn>=Dt)return Et;At(nt,Pe)}return In(),kn(),Et}),Object(s.useEffect)(function(){return In(),Un&&(xa.current=window.setTimeout(function(){Ra(0)},100)),In},[Un]);function Ta(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u,Pe=Mn.get(We);if(!Pe)return;if(F){var Et=k;p?Pe.right<k?Et=Pe.right:Pe.right+Pe.width>k+ke&&(Et=Pe.right+Pe.width-ke):Pe.left<-k?Et=-Pe.left:Pe.left+Pe.width>-k+ke&&(Et=-(Pe.left+Pe.width-ke)),nt(0),we(Ln(Et)[0])}else{var At=Be;Pe.top<-Be?At=-Pe.top:Pe.top+Pe.height>-Be+rn&&(At=-(Pe.top+Pe.height-rn)),we(0),nt(Ln(At)[0])}}var ei=tt(Mn,{width:ke,height:rn,left:k,top:Be},{width:gt,height:Qe},{width:Xo,height:Go},Object(h.a)(Object(h.a)({},a),{},{tabs:n})),Pa=Object(P.a)(ei,2),ti=Pa[0],ni=Pa[1],ai=n.map(function(We){var Pe=We.key;return s.createElement(le,{id:r,prefixCls:e,key:Pe,rtl:p,tab:We,closable:We.closable,editable:g,active:Pe===u,tabPosition:j,tabBarGutter:$,renderWrapper:ge,removeAriaLabel:b==null?void 0:b.removeAriaLabel,ref:ze(Pe),onClick:function(At){ae(Pe,At)},onRemove:function(){B(Pe)},onFocus:function(){Ta(Pe),kn(),p||(Ee.current.scrollLeft=0),Ee.current.scrollTop=0}})}),Kn=Ue(function(){var We,Pe,Et,At,fn,vn,hn,bn,sn,Vn=((We=Ee.current)===null||We===void 0?void 0:We.offsetWidth)||0,Fn=((Pe=Ee.current)===null||Pe===void 0?void 0:Pe.offsetHeight)||0,ka=((Et=Ae.current)===null||Et===void 0?void 0:Et.offsetWidth)||0,Ia=((At=Ae.current)===null||At===void 0?void 0:At.offsetHeight)||0,ui=((fn=ve.current)===null||fn===void 0?void 0:fn.offsetWidth)||0,ci=((vn=ve.current)===null||vn===void 0?void 0:vn.offsetHeight)||0;Ot(Vn),Fo(Fn),Ho(ka),Jo(Ia);var Ka=(((hn=fe.current)===null||hn===void 0?void 0:hn.offsetWidth)||0)-ka,za=(((bn=fe.current)===null||bn===void 0?void 0:bn.offsetHeight)||0)-Ia;St(Ka),vt(za);var Wa=(sn=ve.current)===null||sn===void 0?void 0:sn.className.includes(Ma);Xt(Ka-(Wa?0:ui)),zt(za-(Wa?0:ci)),Zo(function(){var Va=new Map;return n.forEach(function(di){var Fa=di.key,gn=ze(Fa).current;gn&&Va.set(Fa,{width:gn.offsetWidth,height:gn.offsetHeight,left:gn.offsetLeft,top:gn.offsetTop})}),Va})}),oi=n.slice(0,ti),ii=n.slice(ni+1),Sa=[].concat(Object(ht.a)(oi),Object(ht.a)(ii)),ri=Object(s.useState)(),Na=Object(P.a)(ri,2),si=Na[0],li=Na[1],$t=Mn.get(u),Da=Object(s.useRef)();function Aa(){ut.a.cancel(Da.current)}Object(s.useEffect)(function(){var We={};return $t&&(F?(p?We.right=$t.right:We.left=$t.left,We.width=$t.width):(We.top=$t.top,We.height=$t.height)),Aa(),Da.current=ut()(function(){li(We)}),Aa},[$t,F,p]),Object(s.useEffect)(function(){Ta()},[u,$t,Mn,F]),Object(s.useEffect)(function(){Kn()},[p,$,u,n.map(function(We){return We.key}).join("_")]);var wa=!!Sa.length,pn="".concat(e,"-nav-wrap"),zn,Wn,La,Ua;return F?p?(Wn=k>0,zn=k+ke<mt):(zn=k<0,Wn=-k+ke<mt):(La=Be<0,Ua=-Be+rn<Dt),s.createElement("div",{ref:l,role:"tablist",className:se()("".concat(e,"-nav"),t),style:o,onKeyDown:function(){kn()}},s.createElement(va,{position:"left",extra:v,prefixCls:e}),s.createElement(ft.a,{onResize:Kn},s.createElement("div",{className:se()(pn,(c={},Object(W.a)(c,"".concat(pn,"-ping-left"),zn),Object(W.a)(c,"".concat(pn,"-ping-right"),Wn),Object(W.a)(c,"".concat(pn,"-ping-top"),La),Object(W.a)(c,"".concat(pn,"-ping-bottom"),Ua),c)),ref:Ee},s.createElement(ft.a,{onResize:Kn},s.createElement("div",{ref:fe,className:"".concat(e,"-nav-list"),style:{transform:"translate(".concat(k,"px, ").concat(Be,"px)"),transition:Un?"none":void 0}},ai,s.createElement(da,{ref:Ae,prefixCls:e,locale:b,editable:g,style:{visibility:wa?"hidden":null}}),s.createElement("div",{className:se()("".concat(e,"-ink-bar"),Object(W.a)({},"".concat(e,"-ink-bar-animated"),d.inkBar)),style:si}))))),s.createElement(Do,Object.assign({},a,{ref:ve,prefixCls:e,tabs:Sa,className:!wa&&Ma})),s.createElement(va,{position:"right",extra:v,prefixCls:e}))}var ha=s.forwardRef(ko);function Io(a){var l=a.id,c=a.activeKey,i=a.animated,e=a.tabPosition,n=a.rtl,t=a.destroyInactiveTabPane,o=s.useContext(wn),r=o.prefixCls,d=o.tabs,u=i.tabPane,p=d.findIndex(function(v){return v.key===c});return s.createElement("div",{className:se()("".concat(r,"-content-holder"))},s.createElement("div",{className:se()("".concat(r,"-content"),"".concat(r,"-content-").concat(e),Object(W.a)({},"".concat(r,"-content-animated"),u)),style:p&&u?Object(W.a)({},n?"marginRight":"marginLeft","-".concat(p,"00%")):null},d.map(function(v){return s.cloneElement(v.node,{key:v.key,prefixCls:r,tabKey:v.key,id:l,animated:u,active:v.key===c,destroyInactiveTabPane:t})})))}function ba(a){var l=a.prefixCls,c=a.forceRender,i=a.className,e=a.style,n=a.id,t=a.active,o=a.animated,r=a.destroyInactiveTabPane,d=a.tabKey,u=a.children,p=s.useState(c),v=Object(P.a)(p,2),g=v[0],b=v[1];s.useEffect(function(){t?b(!0):r&&b(!1)},[t,r]);var j={};return t||(o?(j.visibility="hidden",j.height=0,j.overflowY="hidden"):j.display="none"),s.createElement("div",{id:n&&"".concat(n,"-panel-").concat(d),role:"tabpanel",tabIndex:t?0:-1,"aria-labelledby":n&&"".concat(n,"-tab-").concat(d),"aria-hidden":!t,style:Object(h.a)(Object(h.a)({},j),e),className:se()("".concat(l,"-tabpane"),t&&"".concat(l,"-tabpane-active"),i)},(t||g||c)&&u)}var ga=0;function Ko(a){return Object(Ke.a)(a).map(function(l){if(s.isValidElement(l)){var c=l.key!==void 0?String(l.key):void 0;return Object(h.a)(Object(h.a)({key:c},l.props),{},{node:l})}return null}).filter(function(l){return l})}function zo(a,l){var c,i=a.id,e=a.prefixCls,n=e===void 0?"rc-tabs":e,t=a.className,o=a.children,r=a.direction,d=a.activeKey,u=a.defaultActiveKey,p=a.editable,v=a.animated,g=a.tabPosition,b=g===void 0?"top":g,j=a.tabBarGutter,$=a.tabBarStyle,ge=a.tabBarExtraContent,ae=a.locale,ye=a.moreIcon,Ee=a.moreTransitionName,fe=a.destroyInactiveTabPane,ve=a.renderTabBar,Ae=a.onChange,xe=a.onTabClick,lt=a.onTabScroll,ze=Object(at.a)(a,["id","prefixCls","className","children","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll"]),B=Ko(o),F=r==="rtl",Te;v===!1?Te={inkBar:!1,tabPane:!1}:Te=Object(h.a)({inkBar:!0,tabPane:!1},v!==!0?v:null);var Se=Object(s.useState)(!1),k=Object(P.a)(Se,2),we=k[0],qe=k[1];Object(s.useEffect)(function(){qe(wo())},[]);var Le=Object(E.a)(function(){var Qe;return(Qe=B[0])===null||Qe===void 0?void 0:Qe.key},{value:d,defaultValue:u}),Be=Object(P.a)(Le,2),nt=Be[0],yt=Be[1],Pt=Object(s.useState)(function(){return B.findIndex(function(Qe){return Qe.key===nt})}),mt=Object(P.a)(Pt,2),St=mt[0],Kt=mt[1];Object(s.useEffect)(function(){var Qe=B.findIndex(function(en){return en.key===nt});if(Qe===-1){var zt;Qe=Math.max(0,Math.min(St,B.length-1)),yt((zt=B[Qe])===null||zt===void 0?void 0:zt.key)}Kt(Qe)},[B.map(function(Qe){return Qe.key}).join("_"),nt,St]);var Nt=Object(E.a)(null,{value:i}),Dt=Object(P.a)(Nt,2),vt=Dt[0],jt=Dt[1],Ct=b;we&&!["left","right"].includes(b)&&(Ct="top"),Object(s.useEffect)(function(){i||(jt("rc-tabs-".concat(ga)),ga+=1)},[]);function gt(Qe,zt){xe==null||xe(Qe,zt),yt(Qe),Ae==null||Ae(Qe)}var Xt={id:vt,activeKey:nt,animated:Te,tabPosition:Ct,rtl:F,mobile:we},Ht,qt=Object(h.a)(Object(h.a)({},Xt),{},{editable:p,locale:ae,moreIcon:ye,moreTransitionName:Ee,tabBarGutter:j,onTabClick:gt,onTabScroll:lt,extra:ge,style:$,panes:o});return ve?Ht=ve(qt,ha):Ht=s.createElement(ha,Object.assign({},qt)),s.createElement(wn.Provider,{value:{tabs:B,prefixCls:n}},s.createElement("div",Object.assign({ref:l,id:i,className:se()(n,"".concat(n,"-").concat(Ct),(c={},Object(W.a)(c,"".concat(n,"-mobile"),we),Object(W.a)(c,"".concat(n,"-editable"),p),Object(W.a)(c,"".concat(n,"-rtl"),F),c),t)},ze),Ht,s.createElement(Io,Object.assign({destroyInactiveTabPane:fe},Xt,{animated:Te}))))}var Ea=s.forwardRef(zo);Ea.TabPane=ba;var Wo=Ea,hi=Ie.b=Wo},sWpE:function(pt,Ie,m){pt.exports={flex_box_center:"flex_box_center___1seEX",flex_space_between:"flex_space_between___3iQmb",flex_box_vertical_center:"flex_box_vertical_center___2V-qc",flex_box_center_end:"flex_box_center_end___Oph8D",flex_box_column:"flex_box_column___3KN-r",page:"page___i5sSO",title:"title___13hlP",experienceModeTips:"experienceModeTips___GiNhf",wrap:"wrap___31cqx",tabsWrap:"tabsWrap___1-gkn",filterWrap:"filterWrap___2t2ng",batchWrap:"batchWrap___3QNla",contentWrap:"contentWrap___3LBGH",checkbox:"checkbox___2hjGt",modal:"modal___nRz5X",list:"list___2t8M7",btns:"btns___39zXf",confirm:"confirm___2Pgqw",cancel:"cancel___2Vwii",batch:"batch___1oPW-",btn:"btn___20AyE"}},t23M:function(pt,Ie,m){"use strict";var W=m("VTBJ"),P=m("1OyB"),at=m("vuIU"),h=m("Ji7U"),s=m("LK+K"),X=m("q1tI"),se=m.n(X),Ke=m("m+aA"),E=m("Zm9Q"),ht=m("Kwbf"),T=m("c+Xe"),ut=m("bdgK"),ft="rc-observer-key",Ue=function(Mt){Object(h.a)(he,Mt);var Ne=Object(s.a)(he);function he(){var le;return Object(P.a)(this,he),le=Ne.apply(this,arguments),le.resizeObserver=null,le.childNode=null,le.currentElement=null,le.state={width:0,height:0,offsetHeight:0,offsetWidth:0},le.onResize=function(_e){var O=le.props.onResize,Re=_e[0].target,tt=Re.getBoundingClientRect(),oe=tt.width,je=tt.height,H=Re.offsetWidth,G=Re.offsetHeight,D=Math.floor(oe),f=Math.floor(je);if(le.state.width!==D||le.state.height!==f||le.state.offsetWidth!==H||le.state.offsetHeight!==G){var R={width:D,height:f,offsetWidth:H,offsetHeight:G};le.setState(R),O&&Promise.resolve().then(function(){O(Object(W.a)(Object(W.a)({},R),{},{offsetWidth:H,offsetHeight:G}))})}},le.setChildNode=function(_e){le.childNode=_e},le}return Object(at.a)(he,[{key:"componentDidMount",value:function(){this.onComponentUpdated()}},{key:"componentDidUpdate",value:function(){this.onComponentUpdated()}},{key:"componentWillUnmount",value:function(){this.destroyObserver()}},{key:"onComponentUpdated",value:function(){var _e=this.props.disabled;if(_e){this.destroyObserver();return}var O=Object(Ke.a)(this.childNode||this),Re=O!==this.currentElement;Re&&(this.destroyObserver(),this.currentElement=O),!this.resizeObserver&&O&&(this.resizeObserver=new ut.default(this.onResize),this.resizeObserver.observe(O))}},{key:"destroyObserver",value:function(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}},{key:"render",value:function(){var _e=this.props.children,O=Object(E.a)(_e);if(O.length>1)Object(ht.a)(!1,"Find more than one child node with `children` in ResizeObserver. Will only observe first one.");else if(O.length===0)return Object(ht.a)(!1,"`children` of ResizeObserver is empty. Nothing is in observe."),null;var Re=O[0];if(X.isValidElement(Re)&&Object(T.c)(Re)){var tt=Re.ref;O[0]=X.cloneElement(Re,{ref:Object(T.a)(tt,this.setChildNode)})}return O.length===1?O[0]:O.map(function(oe,je){return!X.isValidElement(oe)||"key"in oe&&oe.key!==null?oe:X.cloneElement(oe,{key:"".concat(ft,"-").concat(je)})})}}]),he}(X.Component);Ue.displayName="ResizeObserver",Ie.a=Ue},x2uO:function(pt,Ie,m){pt.exports={itemWrap:"itemWrap___2nl66",listWrap:"listWrap___2q03C",list:"list___xvTAC",flexCenter:"flexCenter___DJKMs",flexRow:"flexRow___1Uq6T",imgWrap:"imgWrap___1RLfu",img:"img___2Zf61",contentWrap:"contentWrap___15VHp",titleWrap:"titleWrap___2pMA3",title:"title___1y6-M",content:"content___vNDXq",bottomWrap:"bottomWrap___38H2J",updateTime:"updateTime___3Yo_O",useCount:"useCount___FIvqh",actionLink:"actionLink___34BzB",actionIcon:"actionIcon___35e7R",actionButton:"actionButton___Te5Nj",actionBar:"actionBar___sK9Sb",typeIcon:"typeIcon___1RpcN",private:"private___imknC",public:"public___3Rac_",random:"random___ItN8P",line:"line___2E0Fz",actionLeftItem:"actionLeftItem___EgExR",examTag:"examTag___1-uAO",beforeStart:"beforeStart___iHWYk",testing:"testing___2zJNr",finish:"finish___2Z9N1",itemStatus:"itemStatus___1Xi1S"}}}]);