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__Exam__Lists__StudentClie...

24 lines
157 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[143,5,6],{"+ibC":function(Pe,u,n){Pe.exports={modalWarp:"modalWarp___2OUik",modal:"modal___1xmy0",head:"head___2FB--",body:"body___1ObZm",site:"site___tzxzz",imgWarp:"imgWarp___3WKik",LeftButton:"LeftButton___fKyNM",RightButton:"RightButton___23ga7",title:"title___1ERn2"}},"+uyH":function(Pe,u,n){"use strict";var y=n("TqRt");Object.defineProperty(u,"__esModule",{value:!0}),u.Track=void 0;var b=y(n("pVnL")),Q=y(n("lwsE")),V=y(n("W8MJ")),x=y(n("PJYZ")),P=y(n("7W2i")),c=y(n("LQ03")),E=y(n("lSNA")),B=y(n("3tO9")),W=y(n("q1tI")),R=y(n("TSYQ")),N=n("3K4p"),g=function(U){var d,t,Y,M,k;U.rtl?k=U.slideCount-1-U.index:k=U.index,Y=k<0||k>=U.slideCount,U.centerMode?(M=Math.floor(U.slidesToShow/2),t=(k-U.currentSlide)%U.slideCount===0,k>U.currentSlide-M-1&&k<=U.currentSlide+M&&(d=!0)):d=U.currentSlide<=k&&k<U.currentSlide+U.slidesToShow;var K;U.targetSlide<0?K=U.targetSlide+U.slideCount:U.targetSlide>=U.slideCount?K=U.targetSlide-U.slideCount:K=U.targetSlide;var e=k===K;return{"slick-slide":!0,"slick-active":d,"slick-center":t,"slick-cloned":Y,"slick-current":e}},I=function(U){var d={};return(U.variableWidth===void 0||U.variableWidth===!1)&&(d.width=U.slideWidth),U.fade&&(d.position="relative",U.vertical?d.top=-U.index*parseInt(U.slideHeight):d.left=-U.index*parseInt(U.slideWidth),d.opacity=U.currentSlide===U.index?1:0,U.useCSS&&(d.transition="opacity "+U.speed+"ms "+U.cssEase+", visibility "+U.speed+"ms "+U.cssEase)),d},G=function(U,d){return U.key+"-"+d},z=function(U){var d,t=[],Y=[],M=[],k=W.default.Children.count(U.children),K=(0,N.lazyStartIndex)(U),e=(0,N.lazyEndIndex)(U);return W.default.Children.forEach(U.children,function(C,r){var o,f={message:"children",index:r,slidesToScroll:U.slidesToScroll,currentSlide:U.currentSlide};!U.lazyLoad||U.lazyLoad&&U.lazyLoadedList.indexOf(r)>=0?o=C:o=W.default.createElement("div",null);var D=I((0,B.default)((0,B.default)({},U),{},{index:r})),l=o.props.className||"",O=g((0,B.default)((0,B.default)({},U),{},{index:r}));if(t.push(W.default.cloneElement(o,{key:"original"+G(o,r),"data-index":r,className:(0,R.default)(O,l),tabIndex:"-1","aria-hidden":!O["slick-active"],style:(0,B.default)((0,B.default)({outline:"none"},o.props.style||{}),D),onClick:function(H){o.props&&o.props.onClick&&o.props.onClick(H),U.focusOnSelect&&U.focusOnSelect(f)}})),U.infinite&&U.fade===!1){var p=k-r;p<=(0,N.getPreClones)(U)&&k!==U.slidesToShow&&(d=-p,d>=K&&(o=C),O=g((0,B.default)((0,B.default)({},U),{},{index:d})),Y.push(W.default.cloneElement(o,{key:"precloned"+G(o,d),"data-index":d,tabIndex:"-1",className:(0,R.default)(O,l),"aria-hidden":!O["slick-active"],style:(0,B.default)((0,B.default)({},o.props.style||{}),D),onClick:function(H){o.props&&o.props.onClick&&o.props.onClick(H),U.focusOnSelect&&U.focusOnSelect(f)}}))),k!==U.slidesToShow&&(d=k+r,d<e&&(o=C),O=g((0,B.default)((0,B.default)({},U),{},{index:d})),M.push(W.default.cloneElement(o,{key:"postcloned"+G(o,d),"data-index":d,tabIndex:"-1",className:(0,R.default)(O,l),"aria-hidden":!O["slick-active"],style:(0,B.default)((0,B.default)({},o.props.style||{}),D),onClick:function(H){o.props&&o.props.onClick&&o.props.onClick(H),U.focusOnSelect&&U.focusOnSelect(f)}})))}}),U.rtl?Y.concat(t,M).reverse():Y.concat(t,M)},X=function(J){(0,P.default)(d,J);var U=(0,c.default)(d);function d(){var t;(0,Q.default)(this,d);for(var Y=arguments.length,M=new Array(Y),k=0;k<Y;k++)M[k]=arguments[k];return t=U.call.apply(U,[this].concat(M)),(0,E.default)((0,x.default)(t),"node",null),(0,E.default)((0,x.default)(t),"handleRef",function(K){t.node=K}),t}return(0,V.default)(d,[{key:"render",value:function(){var Y=z(this.props),M=this.props,k=M.onMouseEnter,K=M.onMouseOver,e=M.onMouseLeave,C={onMouseEnter:k,onMouseOver:K,onMouseLeave:e};return W.default.createElement("div",(0,b.default)({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},C),Y)}}]),d}(W.default.PureComponent);u.Track=X},"3Fjq":function(Pe,u,n){"use strict";var y=n("TqRt");Object.defineProperty(u,"__esModule",{value:!0}),u.NextArrow=u.PrevArrow=void 0;var b=y(n("pVnL")),Q=y(n("3tO9")),V=y(n("lwsE")),x=y(n("W8MJ")),P=y(n("7W2i")),c=y(n("LQ03")),E=y(n("q1tI")),B=y(n("TSYQ")),W=n("3K4p"),R=function(g){(0,P.default)(G,g);var I=(0,c.default)(G);function G(){return(0,V.default)(this,G),I.apply(this,arguments)}return(0,x.default)(G,[{key:"clickHandler",value:function(X,J){J&&J.preventDefault(),this.props.clickHandler(X,J)}},{key:"render",value:function(){var X={"slick-arrow":!0,"slick-prev":!0},J=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(X["slick-disabled"]=!0,J=null);var U={key:"0","data-role":"none",className:(0,B.default)(X),style:{display:"block"},onClick:J},d={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},t;return this.props.prevArrow?t=E.default.cloneElement(this.props.prevArrow,(0,Q.default)((0,Q.default)({},U),d)):t=E.default.createElement("button",(0,b.default)({key:"0",type:"button"},U)," ","Previous"),t}}]),G}(E.default.PureComponent);u.PrevArrow=R;var N=function(g){(0,P.default)(G,g);var I=(0,c.default)(G);function G(){return(0,V.default)(this,G),I.apply(this,arguments)}return(0,x.default)(G,[{key:"clickHandler",value:function(X,J){J&&J.preventDefault(),this.props.clickHandler(X,J)}},{key:"render",value:function(){var X={"slick-arrow":!0,"slick-next":!0},J=this.clickHandler.bind(this,{message:"next"});(0,W.canGoNext)(this.props)||(X["slick-disabled"]=!0,J=null);var U={key:"1","data-role":"none",className:(0,B.default)(X),style:{display:"block"},onClick:J},d={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},t;return this.props.nextArrow?t=E.default.cloneElement(this.props.nextArrow,(0,Q.default)((0,Q.default)({},U),d)):t=E.default.createElement("button",(0,b.default)({key:"1",type:"button"},U)," ","Next"),t}}]),G}(E.default.PureComponent);u.NextArrow=N},"3I+P":function(Pe,u,n){"use strict";n.d(u,"a",function(){return Y});var y=n("lSNA"),b=n.n(y),Q=n("pVnL"),V=n.n(Q),x=n("lwsE"),P=n.n(x),c=n("W8MJ"),E=n.n(c),B=n("7W2i"),W=n.n(B),R=n("LQ03"),N=n.n(R),g=n("q1tI"),I=n.n(g),G=n("sEfC"),z=n.n(G),X=n("N/JB"),J=n.n(X),U=n("TSYQ"),d=n.n(U),t=n("H84U"),Y=function(M){W()(K,M);var k=N()(K);function K(e){var C;return P()(this,K),C=k.call(this,e),C.saveSlick=function(r){C.slick=r},C.onWindowResized=function(){var r=C.props.autoplay;r&&C.slick&&C.slick.innerSlider&&C.slick.innerSlider.autoPlay&&C.slick.innerSlider.autoPlay()},C.renderCarousel=function(r){var o,f=r.getPrefixCls,D=r.direction,l,O=V()({},C.props);O.effect==="fade"&&(O.fade=!0);var p=f("carousel",O.prefixCls),m="slick-dots",H=C.getDotPosition();O.vertical=H==="left"||H==="right";var s=!!O.dots,a=d()(m,"".concat(m,"-").concat(H||"bottom"),typeof O.dots=="boolean"?!1:(l=O.dots)===null||l===void 0?void 0:l.className),i=d()(p,(o={},b()(o,"".concat(p,"-rtl"),D==="rtl"),b()(o,"".concat(p,"-vertical"),O.vertical),o));return g.createElement("div",{className:i},g.createElement(J.a,V()({ref:C.saveSlick},O,{dots:s,dotsClass:a})))},C.onWindowResized=z()(C.onWindowResized,500,{leading:!1}),C}return E()(K,[{key:"componentDidMount",value:function(){var C=this.props.autoplay;C&&window.addEventListener("resize",this.onWindowResized),this.innerSlider=this.slick&&this.slick.innerSlider}},{key:"componentDidUpdate",value:function(C){g.Children.count(this.props.children)!==g.Children.count(C.children)&&this.goTo(this.props.initialSlide||0,!1)}},{key:"componentWillUnmount",value:function(){var C=this.props.autoplay;C&&(window.removeEventListener("resize",this.onWindowResized),this.onWindowResized.cancel())}},{key:"getDotPosition",value:function(){var C=this.props.dotPosition,r=C===void 0?"bottom":C;return r}},{key:"next",value:function(){this.slick.slickNext()}},{key:"prev",value:function(){this.slick.slickPrev()}},{key:"goTo",value:function(C){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;this.slick.slickGoTo(C,r)}},{key:"render",value:function(){return g.createElement(t.a,null,this.renderCarousel)}}]),K}(g.Component);Y.defaultProps={dots:!0,arrows:!1,draggable:!1}},"3K4p":function(Pe,u,n){"use strict";var y=n("TqRt");Object.defineProperty(u,"__esModule",{value:!0}),u.clamp=V,u.canUseDOM=u.slidesOnLeft=u.slidesOnRight=u.siblingDirection=u.getTotalSlides=u.getPostClones=u.getPreClones=u.getTrackLeft=u.getTrackAnimateCSS=u.getTrackCSS=u.checkSpecKeys=u.getSlideCount=u.checkNavigable=u.getNavigableIndexes=u.swipeEnd=u.swipeMove=u.swipeStart=u.keyHandler=u.changeSlide=u.slideHandler=u.initializedState=u.extractObject=u.canGoNext=u.getSwipeDirection=u.getHeight=u.getWidth=u.lazySlidesOnRight=u.lazySlidesOnLeft=u.lazyEndIndex=u.lazyStartIndex=u.getRequiredLazySlides=u.getOnDemandLazySlides=void 0;var b=y(n("3tO9")),Q=y(n("q1tI"));function V(s,a,i){return Math.max(a,Math.min(s,i))}var x=function(a){for(var i=[],v=c(a),_=E(a),S=v;S<_;S++)a.lazyLoadedList.indexOf(S)<0&&i.push(S);return i};u.getOnDemandLazySlides=x;var P=function(a){for(var i=[],v=c(a),_=E(a),S=v;S<_;S++)i.push(S);return i};u.getRequiredLazySlides=P;var c=function(a){return a.currentSlide-B(a)};u.lazyStartIndex=c;var E=function(a){return a.currentSlide+W(a)};u.lazyEndIndex=E;var B=function(a){return a.centerMode?Math.floor(a.slidesToShow/2)+(parseInt(a.centerPadding)>0?1:0):0};u.lazySlidesOnLeft=B;var W=function(a){return a.centerMode?Math.floor((a.slidesToShow-1)/2)+1+(parseInt(a.centerPadding)>0?1:0):a.slidesToShow};u.lazySlidesOnRight=W;var R=function(a){return a&&a.offsetWidth||0};u.getWidth=R;var N=function(a){return a&&a.offsetHeight||0};u.getHeight=N;var g=function(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v,_,S,T;return v=a.startX-a.curX,_=a.startY-a.curY,S=Math.atan2(_,v),T=Math.round(S*180/Math.PI),T<0&&(T=360-Math.abs(T)),T<=45&&T>=0||T<=360&&T>=315?"left":T>=135&&T<=225?"right":i===!0?T>=35&&T<=135?"up":"down":"vertical"};u.getSwipeDirection=g;var I=function(a){var i=!0;return a.infinite||(a.centerMode&&a.currentSlide>=a.slideCount-1||(a.slideCount<=a.slidesToShow||a.currentSlide>=a.slideCount-a.slidesToShow))&&(i=!1),i};u.canGoNext=I;var G=function(a,i){var v={};return i.forEach(function(_){return v[_]=a[_]}),v};u.extractObject=G;var z=function(a){var i=Q.default.Children.count(a.children),v=a.listRef,_=Math.ceil(R(v)),S=a.trackRef&&a.trackRef.node,T=Math.ceil(R(S)),j;if(a.vertical)j=_;else{var A=a.centerMode&&parseInt(a.centerPadding)*2;typeof a.centerPadding=="string"&&a.centerPadding.slice(-1)==="%"&&(A*=_/100),j=Math.ceil((_-A)/a.slidesToShow)}var Me=v&&N(v.querySelector('[data-index="0"]')),de=Me*a.slidesToShow,Ie=a.currentSlide===void 0?a.initialSlide:a.currentSlide;a.rtl&&a.currentSlide===void 0&&(Ie=i-1-a.initialSlide);var xe=a.lazyLoadedList||[],Fe=x((0,b.default)((0,b.default)({},a),{},{currentSlide:Ie,lazyLoadedList:xe}));xe.concat(Fe);var Be={slideCount:i,slideWidth:j,listWidth:_,trackWidth:T,currentSlide:Ie,slideHeight:Me,listHeight:de,lazyLoadedList:xe};return a.autoplaying===null&&a.autoplay&&(Be.autoplaying="playing"),Be};u.initializedState=z;var X=function(a){var i=a.waitForAnimate,v=a.animating,_=a.fade,S=a.infinite,T=a.index,j=a.slideCount,A=a.lazyLoadedList,Me=a.lazyLoad,de=a.currentSlide,Ie=a.centerMode,xe=a.slidesToScroll,Fe=a.slidesToShow,Be=a.useCSS;if(i&&v)return{};var pe=T,Z,at,ge,ve={},se={},je=S?T:V(T,0,j-1);if(_){if(!S&&(T<0||T>=j))return{};T<0?pe=T+j:T>=j&&(pe=T-j),Me&&A.indexOf(pe)<0&&A.push(pe),ve={animating:!0,currentSlide:pe,lazyLoadedList:A},se={animating:!1}}else Z=pe,pe<0?(Z=pe+j,S?j%xe!==0&&(Z=j-j%xe):Z=0):!I(a)&&pe>de?pe=Z=de:Ie&&pe>=j?(pe=S?j:j-1,Z=S?0:j-1):pe>=j&&(Z=pe-j,S?j%xe!==0&&(Z=0):Z=j-Fe),!S&&pe+Fe>=j&&(Z=j-Fe),at=o((0,b.default)((0,b.default)({},a),{},{slideIndex:pe})),ge=o((0,b.default)((0,b.default)({},a),{},{slideIndex:Z})),S||(at===ge&&(pe=Z),at=ge),Me&&A.concat(x((0,b.default)((0,b.default)({},a),{},{currentSlide:pe}))),Be?(ve={animating:!0,currentSlide:Z,trackStyle:r((0,b.default)((0,b.default)({},a),{},{left:at})),lazyLoadedList:A,targetSlide:je},se={animating:!1,currentSlide:Z,trackStyle:C((0,b.default)((0,b.default)({},a),{},{left:ge})),swipeLeft:null,targetSlide:je}):ve={currentSlide:Z,trackStyle:C((0,b.default)((0,b.default)({},a),{},{left:ge})),lazyLoadedList:A,targetSlide:je};return{state:ve,nextState:se}};u.slideHandler=X;var J=function(a,i){var v,_,S,T,j,A=a.slidesToScroll,Me=a.slidesToShow,de=a.slideCount,Ie=a.currentSlide,xe=a.targetSlide,Fe=a.lazyLoad,Be=a.infinite;if(T=de%A!==0,v=T?0:(de-Ie)%A,i.message==="previous")S=v===0?A:Me-v,j=Ie-S,Fe&&!Be&&(_=Ie-S,j=_===-1?de-1:_),Be||(j=xe-A);else if(i.message==="next")S=v===0?A:v,j=Ie+S,Fe&&!Be&&(j=(Ie+A)%de+v),Be||(j=xe+A);else if(i.message==="dots")j=i.index*i.slidesToScroll;else if(i.message==="children"){if(j=i.index,Be){var pe=O((0,b.default)((0,b.default)({},a),{},{targetSlide:j}));j>i.currentSlide&&pe==="left"?j=j-de:j<i.currentSlide&&pe==="right"&&(j=j+de)}}else i.message==="index"&&(j=Number(i.index));return j};u.changeSlide=J;var U=function(a,i,v){return a.target.tagName.match("TEXTAREA|INPUT|SELECT")||!i?"":a.keyCode===37?v?"next":"previous":a.keyCode===39?v?"previous":"next":""};u.keyHandler=U;var d=function(a,i,v){return a.target.tagName==="IMG"&&a.preventDefault(),!i||!v&&a.type.indexOf("mouse")!==-1?"":{dragging:!0,touchObject:{startX:a.touches?a.touches[0].pageX:a.clientX,startY:a.touches?a.touches[0].pageY:a.clientY,curX:a.touches?a.touches[0].pageX:a.clientX,curY:a.touches?a.touches[0].pageY:a.clientY}}};u.swipeStart=d;var t=function(a,i){var v=i.scrolling,_=i.animating,S=i.vertical,T=i.swipeToSlide,j=i.verticalSwiping,A=i.rtl,Me=i.currentSlide,de=i.edgeFriction,Ie=i.edgeDragged,xe=i.onEdge,Fe=i.swiped,Be=i.swiping,pe=i.slideCount,Z=i.slidesToScroll,at=i.infinite,ge=i.touchObject,ve=i.swipeEvent,se=i.listHeight,je=i.listWidth;if(v)return;if(_)return a.preventDefault();S&&T&&j&&a.preventDefault();var We,ot={},lt=o(i);ge.curX=a.touches?a.touches[0].pageX:a.clientX,ge.curY=a.touches?a.touches[0].pageY:a.clientY,ge.swipeLength=Math.round(Math.sqrt(Math.pow(ge.curX-ge.startX,2)));var St=Math.round(Math.sqrt(Math.pow(ge.curY-ge.startY,2)));if(!j&&!Be&&St>10)return{scrolling:!0};j&&(ge.swipeLength=St);var jt=(A?-1:1)*(ge.curX>ge.startX?1:-1);j&&(jt=ge.curY>ge.startY?1:-1);var Ut=Math.ceil(pe/Z),kt=g(i.touchObject,j),At=ge.swipeLength;return at||(Me===0&&kt==="right"||Me+1>=Ut&&kt==="left"||!I(i)&&kt==="left")&&(At=ge.swipeLength*de,Ie===!1&&xe&&(xe(kt),ot.edgeDragged=!0)),!Fe&&ve&&(ve(kt),ot.swiped=!0),S?We=lt+At*(se/je)*jt:A?We=lt-At*jt:We=lt+At*jt,j&&(We=lt+At*jt),ot=(0,b.default)((0,b.default)({},ot),{},{touchObject:ge,swipeLeft:We,trackStyle:C((0,b.default)((0,b.default)({},i),{},{left:We}))}),Math.abs(ge.curX-ge.startX)<Math.abs(ge.curY-ge.startY)*.8||ge.swipeLength>10&&(ot.swiping=!0,a.preventDefault()),ot};u.swipeMove=t;var Y=function(a,i){var v=i.dragging,_=i.swipe,S=i.touchObject,T=i.listWidth,j=i.touchThreshold,A=i.verticalSwiping,Me=i.listHeight,de=i.swipeToSlide,Ie=i.scrolling,xe=i.onSwipe,Fe=i.targetSlide,Be=i.currentSlide,pe=i.infinite;if(!v)return _&&a.preventDefault(),{};var Z=A?Me/j:T/j,at=g(S,A),ge={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Ie)return ge;if(!S.swipeLength)return ge;if(S.swipeLength>Z){a.preventDefault(),xe&&xe(at);var ve,se,je=pe?Be:Fe;switch(at){case"left":case"up":se=je+K(i),ve=de?k(i,se):se,ge.currentDirection=0;break;case"right":case"down":se=je-K(i),ve=de?k(i,se):se,ge.currentDirection=1;break;default:ve=je}ge.triggerSlideHandler=ve}else{var We=o(i);ge.trackStyle=r((0,b.default)((0,b.default)({},i),{},{left:We}))}return ge};u.swipeEnd=Y;var M=function(a){for(var i=a.infinite?a.slideCount*2:a.slideCount,v=a.infinite?a.slidesToShow*-1:0,_=a.infinite?a.slidesToShow*-1:0,S=[];v<i;)S.push(v),v=_+a.slidesToScroll,_+=Math.min(a.slidesToScroll,a.slidesToShow);return S};u.getNavigableIndexes=M;var k=function(a,i){var v=M(a),_=0;if(i>v[v.length-1])i=v[v.length-1];else for(var S in v){if(i<v[S]){i=_;break}_=v[S]}return i};u.checkNavigable=k;var K=function(a){var i=a.centerMode?a.slideWidth*Math.floor(a.slidesToShow/2):0;if(a.swipeToSlide){var v,_=a.listRef,S=_.querySelectorAll(".slick-slide");if(Array.from(S).every(function(A){if(a.vertical){if(A.offsetTop+N(A)/2>a.swipeLeft*-1)return v=A,!1}else if(A.offsetLeft-i+R(A)/2>a.swipeLeft*-1)return v=A,!1;return!0}),!v)return 0;var T=a.rtl===!0?a.slideCount-a.currentSlide:a.currentSlide,j=Math.abs(v.dataset.index-T)||1;return j}else return a.slidesToScroll};u.getSlideCount=K;var e=function(a,i){return i.reduce(function(v,_){return v&&a.hasOwnProperty(_)},!0)?null:console.error("Keys Missing:",a)};u.checkSpecKeys=e;var C=function(a){e(a,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var i,v,_=a.slideCount+2*a.slidesToShow;a.vertical?v=_*a.slideHeight:i=l(a)*a.slideWidth;var S={opacity:1,transition:"",WebkitTransition:""};if(a.useTransform){var T=a.vertical?"translate3d(0px, "+a.left+"px, 0px)":"translate3d("+a.left+"px, 0px, 0px)",j=a.vertical?"translate3d(0px, "+a.left+"px, 0px)":"translate3d("+a.left+"px, 0px, 0px)",A=a.vertical?"translateY("+a.left+"px)":"translateX("+a.left+"px)";S=(0,b.default)((0,b.default)({},S),{},{WebkitTransform:T,transform:j,msTransform:A})}else a.vertical?S.top=a.left:S.left=a.left;return a.fade&&(S={opacity:1}),i&&(S.width=i),v&&(S.height=v),window&&!window.addEventListener&&window.attachEvent&&(a.vertical?S.marginTop=a.left+"px":S.marginLeft=a.left+"px"),S};u.getTrackCSS=C;var r=function(a){e(a,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var i=C(a);return a.useTransform?(i.WebkitTransition="-webkit-transform "+a.speed+"ms "+a.cssEase,i.transition="transform "+a.speed+"ms "+a.cssEase):a.vertical?i.transition="top "+a.speed+"ms "+a.cssEase:i.transition="left "+a.speed+"ms "+a.cssEase,i};u.getTrackAnimateCSS=r;var o=function(a){if(a.unslick)return 0;e(a,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var i=a.slideIndex,v=a.trackRef,_=a.infinite,S=a.centerMode,T=a.slideCount,j=a.slidesToShow,A=a.slidesToScroll,Me=a.slideWidth,de=a.listWidth,Ie=a.variableWidth,xe=a.slideHeight,Fe=a.fade,Be=a.vertical,pe=0,Z,at,ge=0;if(Fe||a.slideCount===1)return 0;var ve=0;if(_?(ve=-f(a),T%A!==0&&i+A>T&&(ve=-(i>T?j-(i-T):T%A)),S&&(ve+=parseInt(j/2))):(T%A!==0&&i+A>T&&(ve=j-T%A),S&&(ve=parseInt(j/2))),pe=ve*Me,ge=ve*xe,Be?Z=i*xe*-1+ge:Z=i*Me*-1+pe,Ie===!0){var se,je=v&&v.node;if(se=i+f(a),at=je&&je.childNodes[se],Z=at?at.offsetLeft*-1:0,S===!0){se=_?i+f(a):i,at=je&&je.children[se],Z=0;for(var We=0;We<se;We++)Z-=je&&je.children[We]&&je.children[We].offsetWidth;Z-=parseInt(a.centerPadding),Z+=at&&(de-at.offsetWidth)/2}}return Z};u.getTrackLeft=o;var f=function(a){return a.unslick||!a.infinite?0:a.variableWidth?a.slideCount:a.slidesToShow+(a.centerMode?1:0)};u.getPreClones=f;var D=function(a){return a.unslick||!a.infinite?0:a.slideCount};u.getPostClones=D;var l=function(a){return a.slideCount===1?1:f(a)+a.slideCount+D(a)};u.getTotalSlides=l;var O=function(a){return a.targetSlide>a.currentSlide?a.targetSlide>a.currentSlide+p(a)?"left":"right":a.targetSlide<a.currentSlide-m(a)?"right":"left"};u.siblingDirection=O;var p=function(a){var i=a.slidesToShow,v=a.centerMode,_=a.rtl,S=a.centerPadding;if(v){var T=(i-1)/2+1;return parseInt(S)>0&&(T+=1),_&&i%2===0&&(T+=1),T}return _?0:i-1};u.slidesOnRight=p;var m=function(a){var i=a.slidesToShow,v=a.centerMode,_=a.rtl,S=a.centerPadding;if(v){var T=(i-1)/2+1;return parseInt(S)>0&&(T+=1),!_&&i%2===0&&(T+=1),T}return _?i-1:0};u.slidesOnLeft=m;var H=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)};u.canUseDOM=H},"6/k+":function(Pe,u,n){},"7ahc":function(Pe,u,n){"use strict";n.d(u,"a",function(){return t});var y=n("k1fw"),b=n("0Owb"),Q=n("+L6B"),V=n("2/Rp"),x=n("y8nQ"),P=n("Vl3Y"),c=n("tJVT"),E=n("OaEy"),B=n("2fM7"),W=n("q1tI"),R=n.n(W),N=n("VrN/"),g=n.n(N),I=n("p77/"),G=n.n(I),z=n("c5Ni"),X=n.n(z),J=B.a.Option,U={labelCol:{span:4},wrapperCol:{span:20}},d={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};u.b=function(Y){var M=Y.callback,k=Y.onCancel,K=Object(W.useState)("python"),e=Object(c.a)(K,2),C=e[0],r=e[1];function o(D){r(d[D][1])}function f(D){M(D)}return R.a.createElement(P.a,Object(b.a)({},U,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:f}),R.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},R.a.createElement(B.a,{onChange:o},Object.keys(d).map(function(D){return R.a.createElement(J,{key:D,value:D},d[D][0])}))),R.a.createElement(P.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},R.a.createElement(t,{mode:C})),R.a.createElement("div",{className:"flex-container flex-end"},R.a.createElement(V.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),R.a.createElement(V.a,{type:"ghost",onClick:k},"\u53D6\u6D88")))};function t(Y){var M=Y.value,k=Y.onChange,K=Y.mode,e=Y.options,C=e===void 0?{}:e,r=Object(W.useRef)(),o=Object(W.useState)(),f=Object(c.a)(o,2),D=f[0],l=f[1];return Object(W.useEffect)(function(){if(D){var O=function(m){var H=m.getValue();k&&k(H)};return D.on("change",O),function(){D.off("change",O)}}},[D,k]),Object(W.useEffect)(function(){D&&D.setOption("mode",K)},[D,K]),Object(W.useEffect)(function(){D&&((M!==D.getValue()||M==="")&&setTimeout(function(){D.setValue(M||" ")},300))},[D,M]),Object(W.useEffect)(function(){if(r.current&&!D){var O=g.a.fromTextArea(r.current,Object(y.a)({mode:K,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},C));l(O)}},[r.current,D]),R.a.createElement("div",{className:"my-codemirror-container"},R.a.createElement("textarea",{ref:r}))}},"8N4D":function(Pe,u,n){"use strict";function y(r){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(f){return typeof f}:y=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},y(r)}Object.defineProperty(u,"__esModule",{value:!0}),u.matchesSelector=W,u.matchesSelectorAndParentsTo=R,u.addEvent=N,u.removeEvent=g,u.outerHeight=I,u.outerWidth=G,u.innerHeight=z,u.innerWidth=X,u.offsetXYFromParent=J,u.createCSSTransform=U,u.createSVGTransform=d,u.getTranslation=t,u.getTouch=Y,u.getTouchIdentifier=M,u.addUserSelectStyles=k,u.removeUserSelectStyles=K,u.addClassName=e,u.removeClassName=C;var b=n("gbW8"),Q=x(n("Ga4A"));function V(){if(typeof WeakMap!="function")return null;var r=new WeakMap;return V=function(){return r},r}function x(r){if(r&&r.__esModule)return r;if(r===null||y(r)!=="object"&&typeof r!="function")return{default:r};var o=V();if(o&&o.has(r))return o.get(r);var f={},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in r)if(Object.prototype.hasOwnProperty.call(r,l)){var O=D?Object.getOwnPropertyDescriptor(r,l):null;O&&(O.get||O.set)?Object.defineProperty(f,l,O):f[l]=r[l]}return f.default=r,o&&o.set(r,f),f}function P(r,o){var f=Object.keys(r);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(r);o&&(D=D.filter(function(l){return Object.getOwnPropertyDescriptor(r,l).enumerable})),f.push.apply(f,D)}return f}function c(r){for(var o=1;o<arguments.length;o++){var f=arguments[o]!=null?arguments[o]:{};o%2?P(Object(f),!0).forEach(function(D){E(r,D,f[D])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(f)):P(Object(f)).forEach(function(D){Object.defineProperty(r,D,Object.getOwnPropertyDescriptor(f,D))})}return r}function E(r,o,f){return o in r?Object.defineProperty(r,o,{value:f,enumerable:!0,configurable:!0,writable:!0}):r[o]=f,r}var B="";function W(r,o){return B||(B=(0,b.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(f){return(0,b.isFunction)(r[f])})),(0,b.isFunction)(r[B])?r[B](o):!1}function R(r,o,f){var D=r;do{if(W(D,o))return!0;if(D===f)return!1;D=D.parentNode}while(D);return!1}function N(r,o,f,D){if(!r)return;var l=c({capture:!0},D);r.addEventListener?r.addEventListener(o,f,l):r.attachEvent?r.attachEvent("on"+o,f):r["on"+o]=f}function g(r,o,f,D){if(!r)return;var l=c({capture:!0},D);r.removeEventListener?r.removeEventListener(o,f,l):r.detachEvent?r.detachEvent("on"+o,f):r["on"+o]=null}function I(r){var o=r.clientHeight,f=r.ownerDocument.defaultView.getComputedStyle(r);return o+=(0,b.int)(f.borderTopWidth),o+=(0,b.int)(f.borderBottomWidth),o}function G(r){var o=r.clientWidth,f=r.ownerDocument.defaultView.getComputedStyle(r);return o+=(0,b.int)(f.borderLeftWidth),o+=(0,b.int)(f.borderRightWidth),o}function z(r){var o=r.clientHeight,f=r.ownerDocument.defaultView.getComputedStyle(r);return o-=(0,b.int)(f.paddingTop),o-=(0,b.int)(f.paddingBottom),o}function X(r){var o=r.clientWidth,f=r.ownerDocument.defaultView.getComputedStyle(r);return o-=(0,b.int)(f.paddingLeft),o-=(0,b.int)(f.paddingRight),o}function J(r,o,f){var D=o===o.ownerDocument.body,l=D?{left:0,top:0}:o.getBoundingClientRect(),O=(r.clientX+o.scrollLeft-l.left)/f,p=(r.clientY+o.scrollTop-l.top)/f;return{x:O,y:p}}function U(r,o){var f=t(r,o,"px");return E({},(0,Q.browserPrefixToKey)("transform",Q.default),f)}function d(r,o){var f=t(r,o,"");return f}function t(r,o,f){var D=r.x,l=r.y,O="translate(".concat(D).concat(f,",").concat(l).concat(f,")");if(o){var p="".concat(typeof o.x=="string"?o.x:o.x+f),m="".concat(typeof o.y=="string"?o.y:o.y+f);O="translate(".concat(p,", ").concat(m,")")+O}return O}function Y(r,o){return r.targetTouches&&(0,b.findInArray)(r.targetTouches,function(f){return o===f.identifier})||r.changedTouches&&(0,b.findInArray)(r.changedTouches,function(f){return o===f.identifier})}function M(r){if(r.targetTouches&&r.targetTouches[0])return r.targetTouches[0].identifier;if(r.changedTouches&&r.changedTouches[0])return r.changedTouches[0].identifier}function k(r){if(!r)return;var o=r.getElementById("react-draggable-style-el");o||(o=r.createElement("style"),o.type="text/css",o.id="react-draggable-style-el",o.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;}
`,o.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;}
`,r.getElementsByTagName("head")[0].appendChild(o)),r.body&&e(r.body,"react-draggable-transparent-selection")}function K(r){if(!r)return;try{if(r.body&&C(r.body,"react-draggable-transparent-selection"),r.selection)r.selection.empty();else{var o=(r.defaultView||window).getSelection();o&&o.type!=="Caret"&&o.removeAllRanges()}}catch(f){}}function e(r,o){r.classList?r.classList.add(o):r.className.match(new RegExp("(?:^|\\s)".concat(o,"(?!\\S)")))||(r.className+=" ".concat(o))}function C(r,o){r.classList?r.classList.remove(o):r.className=r.className.replace(new RegExp("(?:^|\\s)".concat(o,"(?!\\S)"),"g"),"")}},"9Bee":function(Pe,u,n){"use strict";var y=n("q1tI"),b=n.n(y),Q=n("vg9a"),V=n("tJVT"),x=n("DlQD"),P=n.n(x),c=n("rUJ1");function E(p,m){var H=p.match(/^(\s+)(?:```)/);if(H===null)return m;var s=H[1];return m.split(`
`).map(function(a){var i=a.match(/^\s+/);if(i===null)return a;var v=Object(V.a)(i,1),_=v[0];return _.length>=s.length?a.slice(s.length):a}).join(`
`)}var B=[],W=["<ul>"],R=new P.a.Renderer,N=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){B.length=0,W=["<ul>"]}function I(p,m,H,s){if(m>=p.length||p[m].level<=H)return m;var a=p[m];s.push("<li><a href='#"+a.anchor+"'>"+a.text+"</a>"),m++;var i=[];return m=I(p,m,a.level,i),i.length>0&&(s.push("<ul>"),i.forEach(function(v){s.push(v)}),s.push("</ul>")),s.push("</li>"),m=I(p,m,H,s),m}function G(){return I(B,0,0,W),W.push("</ul>"),W.join("")}var z={heading:function(m){var H=N.exec(m);if(H)return{type:"heading",raw:H[0],depth:H[1].length,text:H[2]}},fences:function(m){var H=this.rules.block.fences.exec(m);if(H){var s=H[0],a=E(s,H[3]||""),i=H[2]?H[2].trim():H[2];if(["latex","katex","math"].indexOf(i)>=0){var v=U(),_=a;a=v,d[v]={type:"block",expression:_}}return{type:"code",raw:s,lang:i,text:a}}}},X=/(?:\${2})([^\n`]+?)(?:\${2})/gi,J=0,U=function(){return"__special_katext_id_".concat(J++,"__")},d={};function t(){return d}function Y(){J=0,d={}}function M(p){return p=p.replace(X,function(m,H){var s=U();return d[s]={type:"inline",expression:H},s}),p}var k=R.listitem;R.listitem=function(p){return k(M(p))};var K=R.paragraph;R.paragraph=function(p){return K(M(p))};var e=R.tablecell;R.tablecell=function(p,m){return e(M(p),m)},R.code=function(p,m,H){var s=(m||"").match(/\S*/)[0];return s?["latex","katex","math"].indexOf(s)>=0?"<p class='editormd-tex'>".concat(p,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(m,'">').concat(H?p:Object(c.escape)(p,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(H?p:Object(c.escape)(p,!0))+"</code></pre>"},R.heading=function(p,m,H){var s=this.options.headerPrefix+H.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return B.push({anchor:s,level:m,text:p}),"<h"+m+' id="'+s+'">'+p+"</h"+m+">"},P.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),P.a.use({tokenizer:z,renderer:R});var C=P.a,r=n("SJMd"),o=n("m3rI"),f=n("Oy/b"),D=/<pre[^>]*>/g;function l(p){var m=document.createElement("div");return m.innerHTML=p,m.childNodes.length===0?"":m.childNodes[0].nodeValue}var O=u.a=function(p){var m=p.value,H=m===void 0?"":m,s=p.className,a=p.style,i=a===void 0?{}:a,v=String(H),_=Object(y.useMemo)(function(){try{var j=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,A=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Me=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;v=v.replace(j,"("+o.a.API_SERVER+"/api/attachments/").replace(A,'"'+o.a.API_SERVER+"/api/attachments/").replace(Me,'"'+o.a.API_SERVER+"/files/uploads/")}catch(xe){}var de=C(v),Ie=t();return v.match(/\[TOC\]/)&&(de=de.replace("<p>[TOC]</p>",G()),g()),de=de.replace(/(__special_katext_id_\d+__)/g,function(xe,Fe){var Be=Ie[Fe],pe=Be.type,Z=Be.expression;return Object(f.renderToString)(l(Z)||"",{displayMode:pe==="block",throwOnError:!1,output:"html"})}),de=de.replace(/▁/g,"\u2581\u2581\u2581"),Y(),de},[v]),S=Object(y.useRef)();function T(j){var A=j.target;if(A.tagName.toUpperCase()==="A"){var Me=A.getAttribute("href");if(Me.startsWith("#")){j.preventDefault();var de=document.getElementById(Me.replace("#",""));de&&de.scrollIntoView(!0)}}}return Object(y.useEffect)(function(){if(S.current&&_&&(_.match(D)&&window.PR.prettyPrint()),S.current)return S.current.addEventListener("click",T),function(){S.current.removeEventListener("click",T),Y(),g()}},[_,S.current,T]),b.a.createElement("div",{ref:S,style:i,className:"".concat(s||""," markdown-body"),dangerouslySetInnerHTML:{__html:_}})}},"9VGf":function(Pe,u,n){"use strict";n.d(u,"a",function(){return Q});var y=n("q1tI"),b=n.n(y);function Q(V,x){var P=Object(y.useRef)();Object(y.useEffect)(function(){P.current=V}),Object(y.useEffect)(function(){function c(){P.current()}if(x!==null){var E=setInterval(c,x);return function(){return clearInterval(E)}}},[x])}},BJfS:function(Pe,u){var n=function(b){return b.replace(/[A-Z]/g,function(Q){return"-"+Q.toLowerCase()}).toLowerCase()};Pe.exports=n},BjJ7:function(Pe,u,n){"use strict";n.d(u,"d",function(){return b}),n.d(u,"c",function(){return Q}),n.d(u,"e",function(){return V}),n.d(u,"b",function(){return x}),n.d(u,"a",function(){return c});var y=n("m3rI");function b(E){var B=!0;if(E.length>0){for(var W=0;W<E.length;W++)if(E[W].compile_success==0||!E[W].compile_success){B=!1;break}}else B=!1;return B}function Q(E){for(var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",W=[],R=0;R<E.length;R++){var N=E[R],g=B?"".concat(B,"/").concat(N.name):"".concat(N.name);W.push({title:N.name,isLeaf:!(N.type==="tree"),key:g})}return W}function V(E,B,W){for(var R=0;R<E.length;R++){var N=E[R];if(N.key===B){N.children=W;break}N.children&&V(N.children,B,W)}return E}function x(E,B,W){var R;return function(){var N=this,g=arguments,I=function(){R=null,W||E.apply(N,g)},G=W&&!R;clearTimeout(R),R=setTimeout(I,B),G&&E.apply(N,g)}}var P=!0,c=y.a.API_SERVER},BlwA:function(Pe,u,n){"use strict";var y=n("WmNS"),b=n.n(y),Q=n("9og8"),V=n("miYZ"),x=n("tsqr"),P=n("tJVT"),c=n("q1tI"),E=n.n(c),B=n("Ty5D"),W=n("ErOA"),R=n("7Cbv"),N=n("DR4n"),g=n.n(N),I=n("mxV5"),G=function(J,U){for(var d=J.split(","),t=d[0].match(/:(.*?);/)[1],Y=atob(d[1]),M=Y.length,k=new Uint8Array(M);M--;)k[M]=Y.charCodeAt(M);return new Blob([k],{type:t})},z=Object(c.forwardRef)(function(X,J){var U=X.time,d=X.number,t=X.supportCamera,Y=X.take_photo,M=X.update,k=X.width,K=k===void 0?"288":k,e=X.custom,C=Object(c.useRef)(),r=Object(c.useRef)(),o=Object(B.m)(),f=Object(c.useState)([]),D=Object(P.a)(f,2),l=D[0],O=D[1],p=Object(c.useState)(0),m=Object(P.a)(p,2),H=m[0],s=m[1],a=Object(c.useState)(""),i=Object(P.a)(a,2),v=i[0],_=i[1],S=Object(c.useState)(),T=Object(P.a)(S,2),j=T[0],A=T[1],Me=Object(c.useState)(0),de=Object(P.a)(Me,2),Ie=de[0],xe=de[1];Object(c.useEffect)(function(){return pe(),function(){at(),Fe()}},[]),Object(c.useEffect)(function(){H===2&&U&&d>0&&(Be(),xe(1))},[U,H]),Object(c.useEffect)(function(){if(Ie===0)return;if(Ie===2)clearInterval(j);else{var ve=0,se=setInterval(function(){l.includes(ve)&&Z(),ve++},1e3);A(se)}return function(){return clearInterval(j)}},[Ie]),Object(c.useImperativeHandle)(J,function(){return{handlePhoto:Z}});var Fe=function(){xe(2)},Be=function(){var se=U/d,je=[];function We(ot,lt){return parseInt(Math.floor(Math.random()*(lt-ot+1))+ot)}new Array(d).fill(0).map(function(ot,lt){Y?je.push(We(se*lt,se*(lt+1))):lt==0?je.push(0):je.push(We(se*lt,se*(lt+1)))}),l=je,O([].concat(je)),console.log(je)},pe=function(){navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(se){var je=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return je?new Promise(function(We,ot){je.call(navigator,se,We,ot)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:1280,height:720}}).then(function(se){t&&t(2),s(2),"srcObject"in C.current?C.current.srcObject=se:C.current.src=window.URL.createObjectURL(se),C.current.onloadedmetadata=function(je){C.current.play()},C.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),Fe(),x.b.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(se){s(1),t&&t(1),se.message==="Permission denied"||se.name==="NotAllowedError"?x.b.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):x.b.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+se.name),console.log("err: "+se.message)})},Z=function(){try{r.current.width=C.current.videoWidth,r.current.height=C.current.videoHeight;var se=r.current.getContext("2d");se.drawImage(C.current,0,0,r.current.width,r.current.height),_(r.current.toDataURL("image/png")),ge(r.current.toDataURL("image/png"))}catch(je){debugger}},at=function(){try{var se=C.current.srcObject,je=se.getTracks();je.forEach(function(We){We.stop()}),C.current.srcObject=null}catch(We){}},ge=function(){var ve=Object(Q.a)(b.a.mark(function se(je){var We,ot,lt,St;return b.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return We=Object(R.a)(),ot=G(je,We),lt=new FormData,lt.append("file",ot),Ut.next=6,Object(W.a)("/api/attachments.json",{method:"post",body:lt},!0);case 6:if(St=Ut.sent,console.log(St,"result"),!(St==null?void 0:St.id)){Ut.next=11;break}return Ut.next=11,Object(W.a)("/api/students/exercises/".concat(e.categoryId,"/save_photo.json"),{method:"post",body:{attachment_id:St==null?void 0:St.id}});case 11:case"end":return Ut.stop()}},se)}));return function(je){return ve.apply(this,arguments)}}();return E.a.createElement(E.a.Fragment,null,H!==3&&E.a.createElement("aside",{className:g.a.video,id:"screenshot"},H===0&&E.a.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),H===1&&E.a.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),H===2&&E.a.createElement("div",null,E.a.createElement("video",{width:K,ref:C,autoPlay:!0}),E.a.createElement("canvas",{style:{display:"none"},ref:r}))))});u.a=z},"C+DQ":function(Pe,u,n){},DR4n:function(Pe,u,n){Pe.exports={flex_box_center:"flex_box_center___2zmmW",flex_space_between:"flex_space_between___3nCIw",flex_box_vertical_center:"flex_box_vertical_center___1PFij",flex_box_center_end:"flex_box_center_end___2FA05",flex_box_column:"flex_box_column___2k0kx",video:"video___1mYnG"}},F1Ou:function(Pe,u,n){"use strict";Object.defineProperty(u,"__esModule",{value:!0}),u.default=void 0;var y={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},b=y;u.default=b},Ga4A:function(Pe,u,n){"use strict";Object.defineProperty(u,"__esModule",{value:!0}),u.getPrefix=b,u.browserPrefixToKey=Q,u.browserPrefixToStyle=V,u.default=void 0;var y=["Moz","Webkit","O","ms"];function b(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined"||typeof window.document=="undefined")return"";var E=window.document.documentElement.style;if(c in E)return"";for(var B=0;B<y.length;B++)if(Q(c,y[B])in E)return y[B];return""}function Q(c,E){return E?"".concat(E).concat(x(c)):c}function V(c,E){return E?"-".concat(E.toLowerCase(),"-").concat(c):c}function x(c){for(var E="",B=!0,W=0;W<c.length;W++)B?(E+=c[W].toUpperCase(),B=!1):c[W]==="-"?B=!0:E+=c[W];return E}var P=b();u.default=P},HmJG:function(Pe,u,n){},Lkat:function(Pe,u,n){Pe.exports={flex_box_center:"flex_box_center___1-4ze",flex_space_between:"flex_space_between___17465",flex_box_vertical_center:"flex_box_vertical_center___3Om4M",flex_box_center_end:"flex_box_center_end___17QHy",flex_box_column:"flex_box_column___3KCL8",iframe:"iframe___1tAeZ",tips:"tips___7dULl",title:"title___3YOzK",customBtn:"customBtn___1mRBE",table:"table___8-F5o",row:"row___arjAZ",single:"single___3ZuSc",multiple:"multiple___2huie",judgment:"judgment___1zw2a",completion:"completion___3rPnh",qs:"qs___2djYN",qsActive:"qsActive___2fO9a",ms:"ms___1F_Kw",msActive:"msActive___2mEyM",answer:"answer___1tg19",analysis:"analysis___119sk",fill:"fill___38Dox",subjective:"subjective___3eb-y",program:"program___q1j96",practice:"practice___1RHok"}},M8RZ:function(Pe,u,n){"use strict";n.d(u,"a",function(){return B});var y=n("fWQN"),b=n("mtLc"),Q=n("yKVA"),V=n("879j"),x=n("q1tI"),P=n.n(x),c=n("i8i4"),E=n.n(c),B=function(W){Object(Q.a)(N,W);var R=Object(V.a)(N);function N(g){var I;Object(y.a)(this,N),I=R.call(this,g);var G=window.document;return I.node=G.createElement("div"),G.body.appendChild(I.node),I}return Object(b.a)(N,[{key:"render",value:function(){var I=this.props.children;return Object(c.createPortal)(I,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),N}(P.a.Component)},"N/JB":function(Pe,u,n){"use strict";var y=n("TqRt");Object.defineProperty(u,"__esModule",{value:!0}),u.default=void 0;var b=y(n("ToDW")),Q=b.default;u.default=Q},Ot1p:function(Pe,u,n){"use strict";var y=n("2qtc"),b=n("kLXV"),Q=n("rAM+"),V=n("tJVT"),x=n("jrin"),P=n("q1tI"),c=n.n(P),E=n("VrN/"),B=n.n(E),W=n("bdgK"),R=n("p77/"),N=n("Bd2K"),g=n("ELLl"),I=n("19Vz"),G=n("lZu9"),z=n("kSUc"),X=n("9Bee"),J=n("0Owb"),U=n("dejd"),d=n("C+DQ"),t=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function Y(ce){var mt=ce.onActionCallback,nt=ce.title,et=ce.icon,yt=ce.actionName,Ee=ce.className,me=Ee===void 0?"":Ee,oe=ce.children;function we(){mt(yt)}return c.a.createElement("a",{title:nt,className:me,onClick:we},c.a.createElement("i",{className:"md-iconfont ".concat(et)}),oe)}var M=function(ce){var mt=ce.watch,nt=ce.showNullButton,et=ce.onActionCallback,yt=ce.fullScreen,Ee=ce.insertTemp,me=[].concat(t,[{title:"".concat(mt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(mt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return c.a.createElement("ul",{className:"markdown-toolbar-container"},me.map(function(oe,we){return c.a.createElement("li",{key:we},oe.actionName?c.a.createElement(Y,Object(J.a)({},oe,{onActionCallback:et})):c.a.createElement("span",{className:"v-line"}))}),nt?c.a.createElement("li",null,c.a.createElement(Y,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:et},c.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ee&&c.a.createElement("li",null,c.a.createElement(Y,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(Ee),onActionCallback:et},c.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),c.a.createElement("li",{className:"btn-full-screen"},c.a.createElement(Y,{icon:"".concat(yt?"icon-shrink":"icon-enlarge"),title:yt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:et})))},k=n("M8RZ"),K=n("+L6B"),e=n("2/Rp"),C=n("y8nQ"),r=n("Vl3Y"),o=n("5NDa"),f=n("5rEg"),D={labelCol:{span:4},wrapperCol:{span:20}},l=function(ce){var mt=ce.callback,nt=ce.onCancel;function et(yt){mt(yt)}return c.a.createElement(r.a,Object(J.a)({},D,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:et}),c.a.createElement(r.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},c.a.createElement(f.a,null)),c.a.createElement(r.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},c.a.createElement(f.a,null)),c.a.createElement("div",{className:"flex-container flex-end"},c.a.createElement(e.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),c.a.createElement(e.a,{type:"ghost",onClick:nt},"\u53D6\u6D88")))},O=n("7ahc"),p=n("HmJG"),m=n("BjJ7"),H=r.a.useForm,s={width:280,marginRight:10},a={labelCol:{span:5},wrapperCol:{span:19}},i=function(ce){var mt=ce.callback,nt=ce.onCancel,et=H(),yt=Object(V.a)(et,1),Ee=yt[0];function me(ae){mt(ae)}function oe(ae){Ee.setFieldsValue({src:"/api/attachments/".concat(ae.id)})}function we(ae){var _e=ae.target.files[0];_(_e,oe)}return c.a.createElement(r.a,Object(J.a)({form:Ee},a,{className:"upload-image-panel",onFinish:me}),c.a.createElement(r.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},c.a.createElement("div",{className:"flex-container"},c.a.createElement(r.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},c.a.createElement(f.a,{style:s})),c.a.createElement(v,{onFileChange:we}))),c.a.createElement(r.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},c.a.createElement(f.a,{style:{width:264}})),c.a.createElement(r.a.Item,{style:{textAlign:"right"}},c.a.createElement(e.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),c.a.createElement(e.a,{type:"ghost",onClick:nt},"\u53D6\u6D88")))};function v(ce){var mt=ce.onFileChange;return c.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",c.a.createElement("input",{type:"file",accept:"image/*",onChange:mt}))}function _(ce,mt){if(!ce)throw new String("\u6CA1\u6709\u6587\u4EF6");var nt=new FormData;nt.append("editormd-image-file",ce),nt.append("file_param_name","editormd-image-file"),nt.append("byxhr","true");var et=new window.XMLHttpRequest;et.withCredentials=!0,et.addEventListener("load",function(yt){mt(JSON.parse(yt.target.responseText))},!1),et.addEventListener("error",function(yt){console.error(yt)},!1),et.open("POST","".concat(m.a,"/api/attachments.json")),et.send(nt)}var S=n("giR+"),T=n("fyUT"),j=n("7Kak"),A=n("9yH6"),Me=A.a.Group,de={margin:"0 8px"},Ie=function(ce){var mt=ce.callback,nt=ce.onCancel;function et(yt){mt(yt)}return c.a.createElement(r.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:et},c.a.createElement("div",{className:"flex-container"},c.a.createElement("span",{style:de},"\u5355\u5143\u683C\u6570\uFF1A"),c.a.createElement("span",{style:de},"\u884C\u6570"),c.a.createElement(r.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},c.a.createElement(T.a,null)),c.a.createElement("span",{style:de},"\u5217\u6570"),c.a.createElement(r.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},c.a.createElement(T.a,null))),c.a.createElement("div",{className:"flex-container",style:{marginTop:12}},c.a.createElement("span",{style:de},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),c.a.createElement(r.a.Item,{name:"align"},c.a.createElement(Me,null,c.a.createElement(A.a,{value:"default"},c.a.createElement("i",{className:"fa fa-align-justify"})),c.a.createElement(A.a,{value:"left"},c.a.createElement("i",{className:"fa fa-align-left"})),c.a.createElement(A.a,{value:"center"},c.a.createElement("i",{className:"fa fa-align-center"})),c.a.createElement(A.a,{value:"right"},c.a.createElement("i",{className:"fa fa-align-right"}))))),c.a.createElement("div",{className:"flex-container flex-end"},c.a.createElement(e.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),c.a.createElement(e.a,{type:"ghost",onClick:nt},"\u53D6\u6D88")))},xe="link",Fe="upload-image",Be="code-block",pe="add-table",Z="------------",at={default:Z,left:":".concat(Z),center:":".concat(Z,":"),right:"".concat(Z,":")},ge=n("9VGf"),ve,se;function je(){}var We=0,ot=1e4,lt="\u2581",St=`
**\u6A21\u677F\u6807\u9898**
\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function jt(ce){return/^\d+$/.test(ce)?"".concat(ce,"px"):ce}var Ut=navigator.platform.toUpperCase().indexOf("MAC")>=0,kt=Ut?"Cmd":"Ctrl",At=(ve={},Object(x.a)(ve,kt+"-B","bold"),Object(x.a)(ve,kt+"-I","italic"),ve),qt=(se={},Object(x.a)(se,xe,"\u6DFB\u52A0\u94FE\u63A5"),Object(x.a)(se,Be,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(x.a)(se,Fe,"\u6DFB\u52A0\u56FE\u7247"),Object(x.a)(se,pe,"\u6DFB\u52A0\u8868\u683C"),se),va=u.a=function(ce){var mt=ce.defaultValue,nt=mt===void 0?"":mt,et=ce.onChange,yt=ce.width,Ee=yt===void 0?"100%":yt,me=ce.height,oe=me===void 0?400:me,we=ce.miniToolbar,ae=we===void 0?!1:we,_e=ce.isFocus,Qe=_e===void 0?!1:_e,Te=ce.watch,Je=ce.insertTemp,fe=ce.id,h=fe===void 0?"markdown-editor-id":fe,Ue=ce.showResizeBar,ne=Ue===void 0?!1:Ue,rt=ce.noStorage,Ke=rt===void 0?!1:rt,qe=ce.showNullButton,_t=qe===void 0?!1:qe,st=ce.fullScreen,Re=st===void 0?!1:st,$e=ce.onBlur,Ce=ce.onCMBeforeChange,tt=ce.className,ze=tt===void 0?"":tt,Se=ce.placeholder,Ae=Se===void 0?"":Se,Ye=ce.values,Le=Ye===void 0?"":Ye,He=Object(P.useState)(null),Ot=Object(V.a)(He,2),F=Ot[0],ut=Ot[1],ct=Object(P.useState)(nt),wt=Object(V.a)(ct,2),ht=wt[0],ye=wt[1],L=Object(P.useState)(Te),Ne=Object(V.a)(L,2),ue=Ne[0],Pt=Ne[1],it=Object(P.useState)(Re),Tt=Object(V.a)(it,2),Ve=Tt[0],De=Tt[1],Dt=Object(P.useState)(""),dt=Object(V.a)(Dt,2),Ct=dt[0],bt=dt[1],ma=Object(P.useState)(0),ra=Object(V.a)(ma,2),zt=ra[0],ia=ra[1],Sa=Object(P.useState)(oe),oa=Object(V.a)(Sa,2),Jt=oa[0],_a=oa[1],la=Object(P.useState)(!1),sa=Object(V.a)(la,2),ha=sa[0],re=sa[1],It=Object(P.useRef)(),Xt=Object(P.useRef)(),Kt=Object(P.useRef)(),w=Object(P.useRef)();Object(P.useEffect)(function(){ye(Le),F==null||F.setValue(Le)},[Le]),Object(P.useEffect)(function(){if(It.current){var te=function(Ze,Ge){var vt=Ge.clipboardData;if(vt){var Rt=vt.types.toString(),xt=vt.items;if(Rt==="text/html,Files"||Rt==="Files"){var pt=xt[1];Rt==="Files"&&(pt=xt[0]),pt.kind==="file"&&pt.type.match(/^image\//i)&&_(pt.getAsFile(),function(Lt){Lt.id?Oe.replaceSelection("![,](/api/attachments/".concat(Lt.id,")")):(Lt==null?void 0:Lt.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},Oe=B.a.fromTextArea(It.current,{mode:"markdown",lineNumbers:!ae,lineWrapping:!0,value:nt,autoCloseTags:!0,autoCloseBrackets:!0});return Qe&&Oe.focus(),Oe.on("paste",te),ut(Oe),function(){Oe.off("paste",te)}}},[]);var ua=Object(P.useCallback)(function(){if(Xt.current)try{var te=Xt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,Oe=Xt.current.getElementsByClassName("markdown-editor-body")[0];Ve?Oe.style.height="calc(100vh - ".concat(te,"px)"):Oe.style.height="".concat(Jt-te,"px")}catch(he){console.log(he,"---- to set md editor body height")}},[Jt,Xt,Ve]);Object(P.useEffect)(function(){function te(){var he=new W.default(function(Ze){var Ge=Object(Q.a)(Ze),vt;try{for(Ge.s();!(vt=Ge.n()).done;){var Rt=vt.value;(Rt.target.offsetHeight>0||Rt.target.offsetWidth>0)&&(ua(),F.setSize("100%","100%"),F.refresh())}}catch(xt){Ge.e(xt)}finally{Ge.f()}});return he.observe(It.current.parentElement),he}if(F){var Oe=te();return function(){Oe.unobserve(It.current.parentElement)}}},[F,ua]),Object(P.useEffect)(function(){if(F){for(var te=[],Oe=function(){var Rt=Ze[he];Ge=Object(V.a)(Rt,2);var xt=Ge[0],pt=Ge[1],Lt=Object(x.a)({},xt,function(){da(pt)});te.push(Lt),F.addKeyMap(Lt)},he=0,Ze=Object.entries(At);he<Ze.length;he++){var Ge;Oe()}return function(){var vt=Object(Q.a)(te),Rt;try{for(vt.s();!(Rt=vt.n()).done;){var xt=Rt.value;F.removeKeyMap(xt)}}catch(pt){vt.e(pt)}finally{vt.f()}}}},[F]),Object(P.useEffect)(function(){Re!==Ve&&De(Re)},[Re]),Object(ge.a)(function(){if(!Ke&&zt>0){var te=new Date().getTime(),Oe=window.sessionStorage.getItem(h);te>=zt+ot&&(!Oe||Oe!==ht)&&(window.sessionStorage.setItem(h,ht),re(!0))}},ot),Object(P.useEffect)(function(){Pt(Te)},[F,Te]),Object(P.useEffect)(function(){F&&(Qe&&F.focus())},[F,Qe]),Object(P.useEffect)(function(){if(ue&&F){var te=function(Ze){var Ge=Ze.target;if(w.current){var vt=Ge.scrollTop/Ge.scrollHeight;w.current.scrollTop=w.current.scrollHeight*vt}},Oe=F.getScrollerElement();return Oe.addEventListener("scroll",te),function(){Oe.removeEventListener("scroll",te)}}},[F,ue]),Object(P.useEffect)(function(){if(F&&Ce){var te=function(he,Ze){Ce(he,Ze)};return F.on("beforeChange",te),function(){F.off("beforeChange",te)}}},[F,Ce]),Object(P.useEffect)(function(){if(F&&$e){var te=function(){$e(F.getValue())};return F.on("blur",te),function(){F.off("blur",te)}}},[F,$e]),Object(P.useEffect)(function(){if(F){var te=function(he){var Ze=he.getValue();ye(Ze),ia(new Date().getTime()),he.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),et&&et(Ze)};return F.on("change",te),function(){F.off("change",te)}}},[F,et]),Object(P.useEffect)(function(){F&&(nt==null?(F.setValue(""),ye("")):nt!==F.getValue()&&(F.setValue(nt),ye(nt),F.setCursor(F.lineCount(),0)))},[F,nt]);var da=Object(P.useCallback)(function(te){var Oe=F.getCursor(),he=F.getSelection(),Ze=he.split(`
`);switch(te){case"bold":return F.replaceSelection("**"+he+"**"),he===""&&F.setCursor(Oe.line,Oe.ch+2),F.focus();case"italic":return F.replaceSelection("*"+he+"*"),he===""&&F.setCursor(Oe.line,Oe.ch+1),F.focus();case"code":return F.replaceSelection("`"+he+"`"),he===""&&F.setCursor(Oe.line,Oe.ch+1),F.focus();case"inline-latex":return F.replaceSelection("`$$"+he+"$$`"),he===""&&F.setCursor(Oe.line,Oe.ch+3),F.focus();case"latex":return F.replaceSelection("```latex\n"+he+"\n```"),F.setCursor(Oe.line+1,he.length+1),F.focus();case"line-break":return F.replaceSelection(`<br/>
`),F.focus();case"list-ul":return he===""?F.replaceSelection("- "+he):F.replaceSelection(Ze.map(function(Ge){return Ge===""?"":"- ".concat(Ge)}).join(`
`)),F.focus();case"list-ol":return he===""?F.replaceSelection("1. "+he):F.replaceSelection(Ze.map(function(Ge,vt){return Ge===""?"":"".concat(vt+1,". ").concat(Ge)}).join(`
`)),F.focus();case"add-null-ch":return he===""&&F.setCursor(Oe.line,Oe.ch+1),F.replaceSelection(lt),F.focus();case"inster-template-1":return he===""&&F.setCursor(Oe.line,Oe.ch),F.replaceSelection(St),F.focus();case"eraser":return F.setValue(""),F.focus();case"trigger-watch":return Pt(!ue),F.focus();case"trigger-full-screen":return De(!Ve),F.focus();case xe:bt(xe);return;case Be:bt(Be);return;case Fe:bt(Fe);return;case pe:bt(pe);return;default:throw new Error}},[F,ue,Ve]),Vt=Object(P.useCallback)(function(te){bt("");switch(Ct){case xe:var Oe=te.title,he=te.link;return F.replaceSelection("[".concat(Oe,"](").concat(he,")")),F.focus();case Be:var Ze=te.language,Ge=te.content;return F.replaceSelection(["```"+Ze,Ge,"```"].join(`
`)),F.focus();case Fe:var vt=te.src,Rt=te.alt;return F.replaceSelection("![ ".concat(Rt," ]( ").concat(vt,' "').concat(Rt,'" )')),F.focus();case pe:for(var xt=te.row,pt=te.col,Lt=te.align,Zt=`
`,Mt=0;Mt<xt;Mt++){for(var ea=[],ta=[],fa=0;fa<pt;fa++)Mt===1&&ta.push(at[Lt]),ea.push(" ");Mt===1&&(Zt+="| ".concat(ta.join(" | "),` |
`)),Zt+="| ".concat(ea.join(pt===1?"":" | "),` |
`)}return F.replaceSelection(Zt+`
`),F.focus();default:throw new Error}},[F,Ct]),ft=Object(P.useMemo)(function(){switch(Ct){case xe:return c.a.createElement(l,{callback:Vt,onCancel:Wt});case Be:return c.a.createElement(O.b,{callback:Vt,onCancel:Wt});case Fe:return c.a.createElement(i,{callback:Vt,onCancel:Wt});case pe:return c.a.createElement(Ie,{callback:Vt,onCancel:Wt});default:return null}},[Ct]);function Wt(){bt("")}Object(P.useEffect)(function(){if(Kt.current){var te=function(xt){Ge=!0,vt=xt.pageY},Oe=function(){Ge=!1},he=function(xt){if(Ge){var pt=xt.pageY-vt;pt<0&&(pt=0),pt>300&&(pt=300);var Lt=oe+pt+"px";_a(Lt)}},Ze=Kt.current,Ge=!1,vt=0;return Ze.addEventListener("mousedown",te),document.addEventListener("mousemove",he),document.addEventListener("mouseup",Oe),function(){Ze.removeEventListener("mousedown",te),document.removeEventListener("mousemove",he),document.removeEventListener("mouseup",Oe)}}},[F,Kt]),Object(P.useEffect)(function(){_a(oe)},[oe]);var pa=jt(Ee),ca=jt(Jt),Ht={width:pa,height:ca},ga=Object(P.useMemo)(function(){if(zt){var te=new Date(zt),Oe=te.getHours(),he=te.getMinutes(),Ze=te.getSeconds();return Oe=Oe<10?"0"+Oe:Oe,he=he<10?"0"+he:he,Ze=Ze<10?"0"+Ze:Ze,"".concat(Oe,":").concat(he,":").concat(Ze)}return 0},[zt]);function Oa(){window.sessionStorage.removeItem(h),re(!1),ia(0)}function Ea(){re(!1),ia(0),F.setValue(window.sessionStorage.getItem(h))}return c.a.createElement(P.Fragment,null,c.a.createElement("div",{className:"markdown-editor-wrapper",ref:Xt},c.a.createElement("div",{className:"markdown-editor-container ".concat(ze," ").concat(ue?"on-preview":""," ").concat(ae?"mini":""," ").concat(Ve?"full-screen":""),style:Ht},c.a.createElement(M,{insertTemp:Je,watch:ue,fullScreen:Ve,showNullButton:_t,onActionCallback:da}),c.a.createElement("div",{className:"markdown-editor-body"},c.a.createElement("div",{className:"codemirror-container"},c.a.createElement("textarea",{ref:It,placeholder:Ae})),ue?c.a.createElement("div",{ref:w,className:"preview-container"},c.a.createElement(X.a,{value:ht})):null))),ne?c.a.createElement("a",{ref:Kt,className:"editor-resize"}):null,c.a.createElement(k.a,null,qt[Ct]?c.a.createElement(b.a,{centered:!0,title:qt[Ct],visible:!0,onCancel:Wt,footer:null},ft):null))}},R155:function(Pe,u,n){"use strict";Object.defineProperty(u,"__esModule",{value:!0}),u.default=void 0;var y=W(n("q1tI")),b=E(n("17x9")),Q=E(n("i8i4")),V=n("8N4D"),x=n("fJi3"),P=n("gbW8"),c=E(n("sS6v"));function E(l){return l&&l.__esModule?l:{default:l}}function B(){if(typeof WeakMap!="function")return null;var l=new WeakMap;return B=function(){return l},l}function W(l){if(l&&l.__esModule)return l;if(l===null||R(l)!=="object"&&typeof l!="function")return{default:l};var O=B();if(O&&O.has(l))return O.get(l);var p={},m=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var H in l)if(Object.prototype.hasOwnProperty.call(l,H)){var s=m?Object.getOwnPropertyDescriptor(l,H):null;s&&(s.get||s.set)?Object.defineProperty(p,H,s):p[H]=l[H]}return p.default=l,O&&O.set(l,p),p}function R(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?R=function(p){return typeof p}:R=function(p){return p&&typeof Symbol=="function"&&p.constructor===Symbol&&p!==Symbol.prototype?"symbol":typeof p},R(l)}function N(l,O){return X(l)||z(l,O)||I(l,O)||g()}function g(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function I(l,O){if(!l)return;if(typeof l=="string")return G(l,O);var p=Object.prototype.toString.call(l).slice(8,-1);if(p==="Object"&&l.constructor&&(p=l.constructor.name),p==="Map"||p==="Set")return Array.from(l);if(p==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(p))return G(l,O)}function G(l,O){(O==null||O>l.length)&&(O=l.length);for(var p=0,m=new Array(O);p<O;p++)m[p]=l[p];return m}function z(l,O){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(l)))return;var p=[],m=!0,H=!1,s=void 0;try{for(var a=l[Symbol.iterator](),i;!(m=(i=a.next()).done)&&!(p.push(i.value),O&&p.length===O);m=!0);}catch(v){H=!0,s=v}finally{try{!m&&a.return!=null&&a.return()}finally{if(H)throw s}}return p}function X(l){if(Array.isArray(l))return l}function J(l,O){if(!(l instanceof O))throw new TypeError("Cannot call a class as a function")}function U(l,O){for(var p=0;p<O.length;p++){var m=O[p];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(l,m.key,m)}}function d(l,O,p){return O&&U(l.prototype,O),p&&U(l,p),l}function t(l,O){if(typeof O!="function"&&O!==null)throw new TypeError("Super expression must either be null or a function");l.prototype=Object.create(O&&O.prototype,{constructor:{value:l,writable:!0,configurable:!0}}),O&&Y(l,O)}function Y(l,O){return Y=Object.setPrototypeOf||function(m,H){return m.__proto__=H,m},Y(l,O)}function M(l){var O=e();return function(){var p=C(l),m;if(O){var H=C(this).constructor;m=Reflect.construct(p,arguments,H)}else m=p.apply(this,arguments);return k(this,m)}}function k(l,O){return O&&(R(O)==="object"||typeof O=="function")?O:K(l)}function K(l){if(l===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l}function e(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(l){return!1}}function C(l){return C=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},C(l)}function r(l,O,p){return O in l?Object.defineProperty(l,O,{value:p,enumerable:!0,configurable:!0,writable:!0}):l[O]=p,l}var o={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},f=o.mouse,D=function(l){t(p,l);var O=M(p);function p(){var m;J(this,p);for(var H=arguments.length,s=new Array(H),a=0;a<H;a++)s[a]=arguments[a];return m=O.call.apply(O,[this].concat(s)),r(K(m),"state",{dragging:!1,lastX:NaN,lastY:NaN,touchIdentifier:null}),r(K(m),"mounted",!1),r(K(m),"handleDragStart",function(i){if(m.props.onMouseDown(i),!m.props.allowAnyClick&&typeof i.button=="number"&&i.button!==0)return!1;var v=m.findDOMNode();if(!v||!v.ownerDocument||!v.ownerDocument.body)throw new Error("<DraggableCore> not mounted on DragStart!");var _=v.ownerDocument;if(m.props.disabled||!(i.target instanceof _.defaultView.Node)||m.props.handle&&!(0,V.matchesSelectorAndParentsTo)(i.target,m.props.handle,v)||m.props.cancel&&(0,V.matchesSelectorAndParentsTo)(i.target,m.props.cancel,v))return;i.type==="touchstart"&&i.preventDefault();var S=(0,V.getTouchIdentifier)(i);m.setState({touchIdentifier:S});var T=(0,x.getControlPosition)(i,S,K(m));if(T==null)return;var j=T.x,A=T.y,Me=(0,x.createCoreData)(K(m),j,A);(0,c.default)("DraggableCore: handleDragStart: %j",Me),(0,c.default)("calling",m.props.onStart);var de=m.props.onStart(i,Me);if(de===!1||m.mounted===!1)return;m.props.enableUserSelectHack&&(0,V.addUserSelectStyles)(_),m.setState({dragging:!0,lastX:j,lastY:A}),(0,V.addEvent)(_,f.move,m.handleDrag),(0,V.addEvent)(_,f.stop,m.handleDragStop)}),r(K(m),"handleDrag",function(i){var v=(0,x.getControlPosition)(i,m.state.touchIdentifier,K(m));if(v==null)return;var _=v.x,S=v.y;if(Array.isArray(m.props.grid)){var T=_-m.state.lastX,j=S-m.state.lastY,A=(0,x.snapToGrid)(m.props.grid,T,j),Me=N(A,2);if(T=Me[0],j=Me[1],!T&&!j)return;_=m.state.lastX+T,S=m.state.lastY+j}var de=(0,x.createCoreData)(K(m),_,S);(0,c.default)("DraggableCore: handleDrag: %j",de);var Ie=m.props.onDrag(i,de);if(Ie===!1||m.mounted===!1){try{m.handleDragStop(new MouseEvent("mouseup"))}catch(Fe){var xe=document.createEvent("MouseEvents");xe.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),m.handleDragStop(xe)}return}m.setState({lastX:_,lastY:S})}),r(K(m),"handleDragStop",function(i){if(!m.state.dragging)return;var v=(0,x.getControlPosition)(i,m.state.touchIdentifier,K(m));if(v==null)return;var _=v.x,S=v.y,T=(0,x.createCoreData)(K(m),_,S),j=m.props.onStop(i,T);if(j===!1||m.mounted===!1)return!1;var A=m.findDOMNode();A&&(m.props.enableUserSelectHack&&(0,V.removeUserSelectStyles)(A.ownerDocument)),(0,c.default)("DraggableCore: handleDragStop: %j",T),m.setState({dragging:!1,lastX:NaN,lastY:NaN}),A&&((0,c.default)("DraggableCore: Removing handlers"),(0,V.removeEvent)(A.ownerDocument,f.move,m.handleDrag),(0,V.removeEvent)(A.ownerDocument,f.stop,m.handleDragStop))}),r(K(m),"onMouseDown",function(i){return f=o.mouse,m.handleDragStart(i)}),r(K(m),"onMouseUp",function(i){return f=o.mouse,m.handleDragStop(i)}),r(K(m),"onTouchStart",function(i){return f=o.touch,m.handleDragStart(i)}),r(K(m),"onTouchEnd",function(i){return f=o.touch,m.handleDragStop(i)}),m}return d(p,[{key:"componentDidMount",value:function(){this.mounted=!0;var H=this.findDOMNode();H&&(0,V.addEvent)(H,o.touch.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var H=this.findDOMNode();if(H){var s=H.ownerDocument;(0,V.removeEvent)(s,o.mouse.move,this.handleDrag),(0,V.removeEvent)(s,o.touch.move,this.handleDrag),(0,V.removeEvent)(s,o.mouse.stop,this.handleDragStop),(0,V.removeEvent)(s,o.touch.stop,this.handleDragStop),(0,V.removeEvent)(H,o.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,V.removeUserSelectStyles)(s)}}},{key:"findDOMNode",value:function(){return this.props.nodeRef?this.props.nodeRef.current:Q.default.findDOMNode(this)}},{key:"render",value:function(){return y.cloneElement(y.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}]),p}(y.Component);u.default=D,r(D,"displayName","DraggableCore"),r(D,"propTypes",{allowAnyClick:b.default.bool,disabled:b.default.bool,enableUserSelectHack:b.default.bool,offsetParent:function(O,p){if(O[p]&&O[p].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:b.default.arrayOf(b.default.number),handle:b.default.string,cancel:b.default.string,nodeRef:b.default.object,onStart:b.default.func,onDrag:b.default.func,onStop:b.default.func,onMouseDown:b.default.func,scale:b.default.number,className:P.dontSetMe,style:P.dontSetMe,transform:P.dontSetMe}),r(D,"defaultProps",{allowAnyClick:!1,cancel:null,disabled:!1,enableUserSelectHack:!0,offsetParent:null,handle:null,grid:null,transform:null,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},ToDW:function(Pe,u,n){"use strict";var y=n("TqRt");Object.defineProperty(u,"__esModule",{value:!0}),u.default=void 0;var b=y(n("pVnL")),Q=y(n("3tO9")),V=y(n("lwsE")),x=y(n("W8MJ")),P=y(n("PJYZ")),c=y(n("7W2i")),E=y(n("LQ03")),B=y(n("lSNA")),W=y(n("q1tI")),R=n("hQUZ"),N=y(n("pIsd")),g=y(n("cZFH")),I=n("3K4p"),G=function(z){(0,c.default)(J,z);var X=(0,E.default)(J);function J(U){var d;return(0,V.default)(this,J),d=X.call(this,U),(0,B.default)((0,P.default)(d),"innerSliderRefHandler",function(t){return d.innerSlider=t}),(0,B.default)((0,P.default)(d),"slickPrev",function(){return d.innerSlider.slickPrev()}),(0,B.default)((0,P.default)(d),"slickNext",function(){return d.innerSlider.slickNext()}),(0,B.default)((0,P.default)(d),"slickGoTo",function(t){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d.innerSlider.slickGoTo(t,Y)}),(0,B.default)((0,P.default)(d),"slickPause",function(){return d.innerSlider.pause("paused")}),(0,B.default)((0,P.default)(d),"slickPlay",function(){return d.innerSlider.autoPlay("play")}),d.state={breakpoint:null},d._responsiveMediaHandlers=[],d}return(0,x.default)(J,[{key:"media",value:function(d,t){var Y=window.matchMedia(d),M=function(K){var e=K.matches;e&&t()};Y.addListener(M),M(Y),this._responsiveMediaHandlers.push({mql:Y,query:d,listener:M})}},{key:"componentDidMount",value:function(){var d=this;if(this.props.responsive){var t=this.props.responsive.map(function(M){return M.breakpoint});t.sort(function(M,k){return M-k}),t.forEach(function(M,k){var K;k===0?K=(0,N.default)({minWidth:0,maxWidth:M}):K=(0,N.default)({minWidth:t[k-1]+1,maxWidth:M}),(0,I.canUseDOM)()&&d.media(K,function(){d.setState({breakpoint:M})})});var Y=(0,N.default)({minWidth:t.slice(-1)[0]});(0,I.canUseDOM)()&&this.media(Y,function(){d.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(d){d.mql.removeListener(d.listener)})}},{key:"render",value:function(){var d=this,t,Y;this.state.breakpoint?(Y=this.props.responsive.filter(function(l){return l.breakpoint===d.state.breakpoint}),t=Y[0].settings==="unslick"?"unslick":(0,Q.default)((0,Q.default)((0,Q.default)({},g.default),this.props),Y[0].settings)):t=(0,Q.default)((0,Q.default)({},g.default),this.props),t.centerMode&&(t.slidesToScroll>1&&!1&&console.warn("slidesToScroll should be equal to 1 in centerMode, you are using ".concat(t.slidesToScroll)),t.slidesToScroll=1),t.fade&&(t.slidesToShow>1&&!1&&console.warn("slidesToShow should be equal to 1 when fade is true, you're using ".concat(t.slidesToShow)),t.slidesToScroll>1&&!1&&console.warn("slidesToScroll should be equal to 1 when fade is true, you're using ".concat(t.slidesToScroll)),t.slidesToShow=1,t.slidesToScroll=1);var M=W.default.Children.toArray(this.props.children);M=M.filter(function(l){return typeof l=="string"?!!l.trim():!!l}),t.variableWidth&&(t.rows>1||t.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),t.variableWidth=!1);for(var k=[],K=null,e=0;e<M.length;e+=t.rows*t.slidesPerRow){for(var C=[],r=e;r<e+t.rows*t.slidesPerRow;r+=t.slidesPerRow){for(var o=[],f=r;f<r+t.slidesPerRow&&!(t.variableWidth&&M[f].props.style&&(K=M[f].props.style.width),f>=M.length);f+=1)o.push(W.default.cloneElement(M[f],{key:100*e+10*r+f,tabIndex:-1,style:{width:"".concat(100/t.slidesPerRow,"%"),display:"inline-block"}}));C.push(W.default.createElement("div",{key:10*e+r},o))}t.variableWidth?k.push(W.default.createElement("div",{key:e,style:{width:K}},C)):k.push(W.default.createElement("div",{key:e},C))}if(t==="unslick"){var D="regular slider "+(this.props.className||"");return W.default.createElement("div",{className:D},M)}else k.length<=t.slidesToShow&&(t.unslick=!0);return W.default.createElement(R.InnerSlider,(0,b.default)({style:this.props.style,ref:this.innerSliderRefHandler},t),k)}}]),J}(W.default.Component);u.default=G},ZW9T:function(Pe,u,n){"use strict";n.d(u,"a",function(){return d});var y=n("k1fw"),b=n("miYZ"),Q=n("tsqr"),V=n("rAM+"),x=n("tJVT"),P=n("PpiC"),c=n("q1tI"),E=n.n(c),B=n("bdgK");function W(t,Y,M,k,K){var e=Y.getWordUntilPosition(M),C={startLineNumber:M.lineNumber,endLineNumber:M.lineNumber,startColumn:e.startColumn,endColumn:e.endColumn},r=k.map(function(o){return{label:o,kind:t.languages.CompletionItemKind.Keyword,insertText:o,insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:C}});return K.map(function(o){r.push(Object(y.a)(Object(y.a)({},o),{},{range:C}))}),r}var R=function(t){var Y={label:"ifelse",kind:t.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet},M=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];t.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(C,r){var o=W(t,C,r,M,[Y]);return{suggestions:o}}});var k=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];t.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(C,r){var o=[{label:"print",kind:t.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],f=W(t,C,r,k,o);return{suggestions:f}}});var K=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];t.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(C,r){var o=[Y,{label:"main",kind:t.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:t.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
`),insertTextRules:t.languages.CompletionItemInsertTextRule.InsertAsSnippet}],f=W(t,C,r,K,o);return{suggestions:f}}})},N="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function g(t){return/^\d+$/.test(t)?"".concat(t,"px"):t}function I(){}var G=!1,z={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function X(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Y=t;if(Array.isArray(t)){for(var M=0;M<t.length;M++){var k=z[t[M]];if(k)return k}return Y[0]}return z[Y]||Y}var J=null,U=u.b=function(t){var Y=t.width,M=Y===void 0?"100%":Y,k=t.height,K=k===void 0?"100%":k,e=t.value,C=t.language,r=C===void 0?"javascript":C,o=t.style,f=o===void 0?{}:o,D=t.options,l=D===void 0?{}:D,O=t.overrideServices,p=O===void 0?{}:O,m=t.theme,H=m===void 0?"vs-dark":m,s=t.onEditBlur,a=t.onSave,i=t.autoHeight,v=i===void 0?!1:i,_=t.forbidCopy,S=_===void 0?!1:_,T=t.onChange,j=T===void 0?I:T,A=t.editorDidMount,Me=A===void 0?I:A,de=t.onFocus,Ie=de===void 0?I:de,xe=t.filename,Fe=xe===void 0?"educoder.txt":xe,Be=Object(P.a)(t,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","filename"]),pe=Object(c.useRef)(),Z=Object(c.useRef)({}),at=Object(c.useState)(!1),ge=Object(x.a)(at,2),ve=ge[0],se=ge[1];function je(){var Ee;return pe.current&&(Ee=new B.default(function(me){var oe=Object(V.a)(me),we;try{for(oe.s();!(we=oe.n()).done;){var ae=we.value;(ae.target.offsetHeight>0||ae.target.offsetWidth>0)&&Z.current.instance.layout()}}catch(_e){oe.e(_e)}finally{oe.f()}}),Ee.observe(pe.current)),Ee}function We(){Q.b.warn(decodeURIComponent(N))}Object(c.useEffect)(function(){var Ee=Z.current.instance;if(e!=null&&Ee&&ve){var me=Ee.getModel();me&&e!==me.getValue()&&(G=!0,me.setValue(e),Ee.layout(),G=!1)}},[e,ve,Z.current]);function ot(){var Ee=Z.current.instance;if(Ee){var me=Ee.getSelection(),oe=Z.current.pastePos||{},we=new J.Range(oe.startLineNumber||me.endLineNumber,oe.startColumn||me.endColumn,oe.endLineNumber||me.endLineNumber,oe.endColumn||me.endColumn);setTimeout(function(){Ee.executeEdits("",[{range:we,text:""}])},300)}}function lt(Ee){(window.navigator.platform.match("Mac")?Ee.metaKey:Ee.ctrlKey)&&Ee.keyCode==83&&(Ee.preventDefault(),a())}var St=function(){if(v&&Z.current.instance){var me=Z.current.instance.getContentHeight();et(me<K?K:me)}else et(K)};function jt(Ee){var me=document.createEvent("MouseEvents");me.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),Ee.dispatchEvent(me)}function Ut(Ee,me){var oe=window.URL||window.webkitURL||window,we=new Blob([me]),ae=document.createElementNS("http://www.w3.org/1999/xhtml","a");ae.href=oe.createObjectURL(we),ae.download=Ee,jt(ae)}Object(c.useEffect)(function(){St()},[St]),Object(c.useEffect)(function(){pe.current&&!ve&&n.e(32).then(n.t.bind(null,"M/lh",7)).then(function(Ee){try{J=Ee,R(J),Z.current.instance=J.editor.create(pe.current,Object(y.a)({value:e,language:X(r),theme:H,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}}},l),p);var me=Z.current.instance;if(Me(me,J),setTimeout(function(){St(),Z.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:function(){Ut(Fe||"educoder.txt",me.getValue())}})},500),Z.current.subscription=me.onDidChangeModelContent(function(we){G||(St(),j(me.getValue(),we))}),S&&(me.addCommand(J.KeyMod.CtrlCmd|J.KeyMod.Shift|J.KeyCode.KEY_V,function(){return We(),null}),me.addCommand(J.KeyMod.CtrlCmd|J.KeyCode.KEY_C,function(){return We(),null})),s&&me.onDidBlurEditorWidget(function(){s(me.getValue())}),Ie&&me.onDidFocusEditorText(function(){Ie(me.getValue())}),S){me.addCommand(J.KeyMod.CtrlCmd|J.KeyCode.KEY_V,function(){return We(),null}),me.onDidPaste(function(we){Z.current.pastePos=we});try{window.addEventListener("paste",ot)}catch(we){}}var oe=je();return se(!0),function(){var we=Z.current.instance;we.dispose();var ae=we.getModel();ae&&ae.dispose(),Z.current.subscription&&Z.current.subscription.dispose(),S&&window.removeEventListener("paste",ot),oe.unobserve(pe.current)}}catch(we){debugger}})},[]),Object(c.useEffect)(function(){var Ee=Z.current.instance;if(Ee&&ve)return document.addEventListener("keydown",lt,!1),function(){document.removeEventListener("keydown",lt)}},[a,ve]),Object(c.useEffect)(function(){var Ee=Z.current.instance;if(Ee&&ve){var me=X(r);J.editor.setModelLanguage(Ee.getModel(),me),console.log("language:",r,Ee.getModel(),me)}},[r,ve]),Object(c.useEffect)(function(){var Ee=Z.current.instance;Ee&&ve&&J.editor.setTheme(H)},[H,ve]),Object(c.useEffect)(function(){var Ee=Z.current.instance;Ee&&ve&&Ee.updateOptions(l)},[JSON.stringify(l),ve]),Object(c.useEffect)(function(){var Ee=Z.current.instance;Ee&&ve&&Ee.layout()},[M,K,ve]);var kt=Object(c.useState)(g(M)),At=Object(x.a)(kt,2),qt=At[0],va=At[1],ce=Object(c.useState)(g(K)),mt=Object(x.a)(ce,2),nt=mt[0],et=mt[1],yt=Object(y.a)(Object(y.a)({},f),{},{width:qt,height:nt});return E.a.createElement("div",{className:"my-monaco-editor",ref:pe,style:yt})};function d(t){var Y=t.width,M=Y===void 0?"100%":Y,k=t.height,K=k===void 0?"100%":k,e=t.original,C=t.modified,r=t.language,o=t.options,f=o===void 0?{}:o,D=Object(c.useRef)(),l=Object(c.useState)(null),O=Object(x.a)(l,2),p=O[0],m=O[1];function H(v){var _;return D.current&&(_=new B.default(function(S){var T=Object(V.a)(S),j;try{for(T.s();!(j=T.n()).done;){var A=j.value;(A.target.offsetHeight>0||A.target.offsetWidth>0)&&v.layout()}}catch(Me){T.e(Me)}finally{T.f()}}),_.observe(D.current)),_}Object(c.useEffect)(function(){D.current&&n.e(32).then(n.t.bind(null,"M/lh",7)).then(function(v){J=v;var _=J.editor.createDiffEditor(D.current,Object(y.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},f));m(_);var S=H(_);return function(){_.dispose();var T=_.getModel();T&&T.dispose(),S.unobserve(D.current)}})},[]),Object(c.useEffect)(function(){p&&p.setModel({original:J.editor.createModel(e,r),modified:J.editor.createModel(C,r)})},[e,C,r,p]);var s=g(M),a=g(K),i={width:s,height:a};return E.a.createElement("div",{className:"my-diff-editor",ref:D,style:i})}},apBC:function(Pe,u,n){Pe.exports={flex_box_center:"flex_box_center___o_fdQ",flex_space_between:"flex_space_between___1ybQM",flex_box_vertical_center:"flex_box_vertical_center___20cex",flex_box_center_end:"flex_box_center_end___1layX",flex_box_column:"flex_box_column___17Gww",listBtn:"listBtn___32BFF",active:"active___1k7CR",header:"header___1ipBp",name:"name___OPb4Y",btn:"btn___3nWbs",time:"time___3WwxJ",s2:"s2___As24t",wrap:"wrap___Et-3q",left:"left___2iDNp",camera:"camera___3J-pC",totalScore:"totalScore___2tAU0",totalAnswerScore:"totalAnswerScore___2TAb4",answerInfo:"answerInfo___3TfSb",answerSheet:"answerSheet___R-JDH",fold:"fold___3rQR4",right:"right___3jGbP",back:"back___25GC1",content:"content___2I3Ew",btns:"btns___1u_wH"}},cZFH:function(Pe,u,n){"use strict";var y=n("TqRt");Object.defineProperty(u,"__esModule",{value:!0}),u.default=void 0;var b=y(n("q1tI")),Q={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(P){return b.default.createElement("ul",{style:{display:"block"}},P)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(P){return b.default.createElement("button",null,P+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0},V=Q;u.default=V},coqV:function(Pe,u,n){"use strict";var y=n("TqRt");Object.defineProperty(u,"__esModule",{value:!0}),u.Dots=void 0;var b=y(n("3tO9")),Q=y(n("lwsE")),V=y(n("W8MJ")),x=y(n("7W2i")),P=y(n("LQ03")),c=y(n("q1tI")),E=y(n("TSYQ")),B=n("3K4p"),W=function(g){var I;return g.infinite?I=Math.ceil(g.slideCount/g.slidesToScroll):I=Math.ceil((g.slideCount-g.slidesToShow)/g.slidesToScroll)+1,I},R=function(N){(0,x.default)(I,N);var g=(0,P.default)(I);function I(){return(0,Q.default)(this,I),g.apply(this,arguments)}return(0,V.default)(I,[{key:"clickHandler",value:function(z,X){X.preventDefault(),this.props.clickHandler(z)}},{key:"render",value:function(){for(var z=this.props,X=z.onMouseEnter,J=z.onMouseOver,U=z.onMouseLeave,d=z.infinite,t=z.slidesToScroll,Y=z.slidesToShow,M=z.slideCount,k=z.currentSlide,K=W({slideCount:M,slidesToScroll:t,slidesToShow:Y,infinite:d}),e={onMouseEnter:X,onMouseOver:J,onMouseLeave:U},C=[],r=0;r<K;r++){var o=(r+1)*t-1,f=d?o:(0,B.clamp)(o,0,M-1),D=f-(t-1),l=d?D:(0,B.clamp)(D,0,M-1),O=(0,E.default)({"slick-active":d?k>=l&&k<=f:k===l}),p={message:"dots",index:r,slidesToScroll:t,currentSlide:k},m=this.clickHandler.bind(this,p);C=C.concat(c.default.createElement("li",{key:r,className:O},c.default.cloneElement(this.props.customPaging(r),{onClick:m})))}return c.default.cloneElement(this.props.appendDots(C),(0,b.default)({className:this.props.dotsClass},e))}}]),I}(c.default.PureComponent);u.Dots=R},dejd:function(Pe,u,n){},doQp:function(Pe,u,n){"use strict";var y=n("pzsr"),b=y.default,Q=y.DraggableCore;Pe.exports=b,Pe.exports.default=b,Pe.exports.DraggableCore=Q},ebz4:function(Pe,u,n){"use strict";n.r(u);var y=n("cWXX"),b=n("/ezw"),Q=n("14J3"),V=n("BMrR"),x=n("MXD1"),P=n("CFYs"),c=n("jCWc"),E=n("kPKH"),B=n("+L6B"),W=n("2/Rp"),R=n("k1fw"),N=n("WmNS"),g=n.n(N),I=n("9og8"),G=n("2qtc"),z=n("kLXV"),X=n("tJVT"),J=n("aHsQ"),U=n("sGsY"),d=n("q1tI"),t=n.n(d),Y=n("apBC"),M=n.n(Y),k=n("9kvl"),K=n("55Ip"),e=n("ErOA"),C=n("1vsH"),r=n("BlwA"),o=n("V0Rq"),f=n("bntm"),D=n("Lkat"),l=n.n(D),O=n("LvDl"),p=n("9Bee"),m=n("fV52"),H=n("3I+P"),s=n("doQp"),a=n.n(s),i=n("+ibC"),v=n.n(i),_=n("5bA4"),S=n("UESt"),T=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],j=function(oe){var we=oe.editData,ae=we===void 0?{}:we,_e=Object(d.useState)(!1),Qe=Object(X.a)(_e,2),Te=Qe[0],Je=Qe[1],fe=Object(d.useState)(!0),h=Object(X.a)(fe,2),Ue=h[0],ne=h[1],rt=Object(d.useState)([]),Ke=Object(X.a)(rt,2),qe=Ke[0],_t=Ke[1],st=Object(d.useState)(0),Re=Object(X.a)(st,2),$e=Re[0],Ce=Re[1],tt=Object(d.useState)({left:0,top:0,bottom:0,right:0}),ze=Object(X.a)(tt,2),Se=ze[0],Ae=ze[1],Ye=Object(d.useRef)(),Le=Object(d.useRef)(null),He=Object(d.useRef)(null);Object(d.useEffect)(function(){return He.current&&He.current.addEventListener("click",Ot),function(){He.current.removeEventListener("click",Ot)}},[He]);var Ot=function(ye){var L=function(De,Dt){if(De.localName===Dt)return De;for(var dt=0,Ct=De;Ct=Ct.parentNode;dt++){if(Ct.localName===Dt)return Ct;if(Ct==document.documentElement)return!1}},Ne=ye.target,ue=L(Ne,"a");if(ue==null?void 0:ue.href)return;if(Ne.tagName.toUpperCase()==="IMG"){var Pt=Ne.src||Ne.getAttribute("src");if(Pt&&Pt.indexOf("/images/avatars/User")===-1){ye.stopPropagation(),ye.preventDefault();var it=ut(),Tt=it.findIndex(function(Ve){return Ve.src===Pt});Ce(Tt),Je(!0)}}},F=function(){Je(!1)},ut=function(){var ye=He.current.getElementsByTagName("img"),L=[];return ye.forEach(function(Ne){L.push({src:Ne==null?void 0:Ne.currentSrc,img:t.a.createElement("img",{height:290,src:Ne==null?void 0:Ne.currentSrc})})}),_t(L),L},ct=function(ye,L){var Ne,ue,Pt,it=(Ne=window)===null||Ne===void 0||((ue=Ne.document)===null||ue===void 0)?void 0:ue.documentElement,Tt=it.clientWidth,Ve=it.clientHeight,De=Ye==null||((Pt=Ye.current)===null||Pt===void 0)?void 0:Pt.getBoundingClientRect();Ae({bounds:{left:-(De==null?void 0:De.left)+(L==null?void 0:L.x),right:Tt-((De==null?void 0:De.right)-(L==null?void 0:L.x)),top:-(De==null?void 0:De.top)+(L==null?void 0:L.y),bottom:Ve-((De==null?void 0:De.bottom)-(L==null?void 0:L.y))}})},wt=function(){var ye="<span>".concat(ae==null?void 0:ae.q_position,". </span><span>\u3010").concat(T[ae.question_type],'\u3011</span><span class="c-grey-999">\uFF08').concat(ae==null?void 0:ae.question_score,"\u5206\uFF09</span>");return ye};return t.a.createElement(d.Fragment,null,Te&&t.a.createElement("div",{className:v.a.modalWarp},t.a.createElement(a.a,{disabled:Ue,bounds:Se,onStart:function(ye,L){return ct(ye,L)}},t.a.createElement("div",{className:v.a.modal},t.a.createElement("div",{className:v.a.head,onMouseOver:function(){Ue&&ne(!1)},onMouseOut:function(){ne(!0)}},t.a.createElement("i",{className:"iconfont icon-guanbi1",onClick:F})),t.a.createElement("div",{className:v.a.body},t.a.createElement(_.a,{className:v.a.LeftButton,onClick:function(){Le.current.prev()}}),t.a.createElement(H.a,{className:v.a.site,ref:Le,dots:!1,initialSlide:$e},qe==null?void 0:qe.map(function(ht,ye){return t.a.createElement("div",{key:ye},t.a.createElement("aside",{className:v.a.imgWarp},ht.img))})),t.a.createElement(S.a,{className:v.a.RightButton,onClick:function(){Le.current.next()}}))))),t.a.createElement("div",{className:v.a.title,ref:He},t.a.createElement(p.a,{value:wt()+(ae==null?void 0:ae.question_title)})))},A=j,Me=function(oe,we){var ae,_e=oe.data,Qe=oe.callback,Te=oe.params;Object(d.useEffect)(function(){Ue(_e)},[_e]);var Je=Object(d.useState)({}),fe=Object(X.a)(Je,2),h=fe[0],Ue=fe[1],ne=Object(d.useState)(!1),rt=Object(X.a)(ne,2),Ke=rt[0],qe=rt[1],_t=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],st=function(){var Re=Object(I.a)(g.a.mark(function $e(Ce,tt){var ze,Se,Ae;return g.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return qe(!1),Se=Object(O.cloneDeep)(h),Se.user_answer=[Ce.choice_id],Le.next=5,Object(C.l)(Te.examId,Te==null||((ze=Te.exercise)===null||ze===void 0)?void 0:ze.ip_limit);case 5:return Le.next=7,Object(C.m)(Te.examId);case 7:return Ue(Se),Le.next=10,Object(e.a)("/api/exercise_questions/".concat(h.question_id,"/exercise_answers.json"),{method:"post",body:{exercise_choice_id:Ce.choice_id}});case 10:Ae=Le.sent,Qe(Se,1),Ae.status===0?qe(!0):Ae.status===-1&&k.c.push("/exam/studentClient");case 13:case"end":return Le.stop()}},$e)}));return function(Ce,tt){return Re.apply(this,arguments)}}();return Object(d.useImperativeHandle)(we,function(){return{editData:h}}),t.a.createElement("div",{className:l.a.single},t.a.createElement("div",{className:l.a.tips,style:{opacity:Ke?1:0}},t.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),t.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),t.a.createElement(A,{editData:h}),h==null||((ae=h.question_choices)===null||ae===void 0)?void 0:ae.map(function(Re,$e){var Ce;return t.a.createElement("ul",{onClick:function(){return st(Re,$e)},style:{pointerEvents:Te.checkState?"none":"auto"},key:Re.choice_id,className:(h==null||((Ce=h.user_answer)===null||Ce===void 0)?void 0:Ce.includes(Re.choice_id))?l.a.qsActive:l.a.qs},t.a.createElement("li",null,_t[(Re.c_position||Re.choice_position)-1]),t.a.createElement("li",null,t.a.createElement(p.a,{value:Re.choice_text})))}),((h==null?void 0:h.standard_answer_show)||(h==null?void 0:h.user_score))&&t.a.createElement("div",{className:l.a.answer},(h==null?void 0:h.user_score)&&t.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(h==null?void 0:h.user_score)==="0.0"?0:h==null?void 0:h.user_score,"\u5206"),(h==null?void 0:h.standard_answer_show)&&t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",h==null?void 0:h.standard_answer_show)),(h==null?void 0:h.analysis)&&t.a.createElement("div",{className:l.a.analysis},t.a.createElement("div",null,"\u89E3\u6790\uFF1A"),t.a.createElement("aside",null,t.a.createElement(p.a,{value:h==null?void 0:h.analysis}))))},de=Object(d.forwardRef)(Me),Ie=function(oe,we){var ae,_e=oe.data,Qe=oe.callback,Te=oe.params;Object(d.useEffect)(function(){Ue(_e)},[_e]);var Je=Object(d.useState)({}),fe=Object(X.a)(Je,2),h=fe[0],Ue=fe[1],ne=Object(d.useState)(!1),rt=Object(X.a)(ne,2),Ke=rt[0],qe=rt[1],_t=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],st=function(){var Re=Object(I.a)(g.a.mark(function $e(Ce,tt){var ze,Se,Ae,Ye;return g.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return qe(!1),Se=Object(O.cloneDeep)(h),Se.user_answer.includes(Ce.choice_id)?Object(O.pull)(Se.user_answer,Ce.choice_id):Se.user_answer=Se==null||((Ae=Se.user_answer)===null||Ae===void 0)?void 0:Ae.concat(Ce.choice_id),He.next=5,Object(C.l)(Te.examId,Te==null||((ze=Te.exercise)===null||ze===void 0)?void 0:ze.ip_limit);case 5:return He.next=7,Object(C.m)(Te.examId);case 7:return Ue(Se),He.next=10,Object(e.a)("/api/exercise_questions/".concat(h.question_id,"/exercise_answers.json"),{method:"post",body:{exercise_choice_id:Se.user_answer}});case 10:Ye=He.sent,Qe(Se,Se.user_answer.length>0?1:0),Ye.status===0?qe(!0):Ye.status===-1&&k.c.push("/exam/studentClient");case 13:case"end":return He.stop()}},$e)}));return function(Ce,tt){return Re.apply(this,arguments)}}();return Object(d.useImperativeHandle)(we,function(){return{editData:h}}),t.a.createElement("div",{className:l.a.multiple},t.a.createElement("div",{className:l.a.tips,style:{opacity:Ke?1:0}},t.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),t.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),t.a.createElement(A,{editData:h}),h==null||((ae=h.question_choices)===null||ae===void 0)?void 0:ae.map(function(Re,$e){var Ce;return t.a.createElement("ul",{onClick:function(){return st(Re,$e)},style:{pointerEvents:Te.checkState?"none":"auto"},key:Re.choice_id,className:(h==null||((Ce=h.user_answer)===null||Ce===void 0)?void 0:Ce.includes(Re.choice_id))?l.a.msActive:l.a.ms},t.a.createElement("li",null,_t[(Re.c_position||Re.choice_position)-1]),t.a.createElement("li",null,t.a.createElement(p.a,{value:Re.choice_text})))}),((h==null?void 0:h.standard_answer_show)||(h==null?void 0:h.user_score))&&t.a.createElement("div",{className:l.a.answer},(h==null?void 0:h.user_score)&&t.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(h==null?void 0:h.user_score)==="0.0"?0:h==null?void 0:h.user_score,"\u5206"),(h==null?void 0:h.standard_answer_show)&&t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",h==null?void 0:h.standard_answer_show)),(h==null?void 0:h.analysis)&&t.a.createElement("div",{className:l.a.analysis},t.a.createElement("div",null,"\u89E3\u6790\uFF1A"),t.a.createElement("aside",null,t.a.createElement(p.a,{value:h==null?void 0:h.analysis}))))},xe=Object(d.forwardRef)(Ie),Fe=function(oe,we){var ae,_e=oe.data,Qe=oe.callback,Te=oe.params;Object(d.useEffect)(function(){Ue(_e)},[_e]);var Je=Object(d.useState)({}),fe=Object(X.a)(Je,2),h=fe[0],Ue=fe[1],ne=Object(d.useState)(!1),rt=Object(X.a)(ne,2),Ke=rt[0],qe=rt[1],_t=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],st=function(){var Re=Object(I.a)(g.a.mark(function $e(Ce,tt){var ze,Se,Ae;return g.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return qe(!1),Se=Object(O.cloneDeep)(h),Se.user_answer=[Ce.choice_id],Le.next=5,Object(C.l)(Te.examId,Te==null||((ze=Te.exercise)===null||ze===void 0)?void 0:ze.ip_limit);case 5:return Le.next=7,Object(C.m)(Te.examId);case 7:return Ue(Se),Le.next=10,Object(e.a)("/api/exercise_questions/".concat(h.question_id,"/exercise_answers.json"),{method:"post",body:{exercise_choice_id:Ce.choice_id}});case 10:Ae=Le.sent,Qe(Se,1),Ae.status===0?qe(!0):Ae.status===-1&&k.c.push("/exam/studentClient");case 13:case"end":return Le.stop()}},$e)}));return function(Ce,tt){return Re.apply(this,arguments)}}();return Object(d.useImperativeHandle)(we,function(){return{editData:h}}),t.a.createElement("div",{className:l.a.judgment},t.a.createElement("div",{className:l.a.tips,style:{opacity:Ke?1:0}},t.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),t.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),t.a.createElement(A,{editData:h}),h==null||((ae=h.question_choices)===null||ae===void 0)?void 0:ae.map(function(Re,$e){var Ce;return t.a.createElement("ul",{onClick:function(){return st(Re,$e)},style:{pointerEvents:Te.checkState?"none":"auto"},key:Re.choice_id,className:(h==null||((Ce=h.user_answer)===null||Ce===void 0)?void 0:Ce.includes(Re.choice_id))?l.a.qsActive:l.a.qs},t.a.createElement("li",null,t.a.createElement("span",null)),t.a.createElement("li",null,t.a.createElement(p.a,{value:Re.choice_text})))}),((h==null?void 0:h.standard_answer_show)||(h==null?void 0:h.user_score))&&t.a.createElement("div",{className:l.a.answer},(h==null?void 0:h.user_score)&&t.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(h==null?void 0:h.user_score)==="0.0"?0:h==null?void 0:h.user_score,"\u5206"),(h==null?void 0:h.standard_answer_show)&&t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",h==null?void 0:h.standard_answer_show)),(h==null?void 0:h.analysis)&&t.a.createElement("div",{className:l.a.analysis},t.a.createElement("div",null,"\u89E3\u6790\uFF1A"),t.a.createElement("aside",null,t.a.createElement(p.a,{value:h==null?void 0:h.analysis}))))},Be=Object(d.forwardRef)(Fe),pe=n("oBTY"),Z=n("5NDa"),at=n("5rEg"),ge=at.a.TextArea,ve=function(oe,we){var ae,_e=oe.data,Qe=oe.callback,Te=oe.params,Je=Object(d.useState)({}),fe=Object(X.a)(Je,2),h=fe[0],Ue=fe[1],ne=Object(d.useState)([]),rt=Object(X.a)(ne,2),Ke=rt[0],qe=rt[1],_t=Object(d.useState)(!1),st=Object(X.a)(_t,2),Re=st[0],$e=st[1],Ce=Object(d.useRef)(null);Object(d.useEffect)(function(){for(var Se=[],Ae=0;Ae<(_e==null?void 0:_e.multi_count);Ae++)Se.push(Object(R.a)({},(_e==null?void 0:_e.user_answer[Ae])||{}));Ue(_e),qe(Se)},[_e]);var tt=function(Ae,Ye){$e(!1);var Le=Object(O.cloneDeep)(h);Ke[Ye].answer_text=Ae.target.value,Le.user_answer=Ke,Ue(Le),qe(Object(pe.a)(Ke)),clearTimeout(Ce.current),Ce.current=setTimeout(Object(I.a)(g.a.mark(function He(){var Ot,F;return g.a.wrap(function(ct){for(;;)switch(ct.prev=ct.next){case 0:return ct.next=2,Object(C.l)(Te.examId,Te==null||((Ot=Te.exercise)===null||Ot===void 0)?void 0:Ot.ip_limit);case 2:return ct.next=4,Object(C.m)(Te.examId);case 4:return ct.next=6,Object(e.a)("/api/exercise_questions/".concat(h.question_id,"/exercise_answers.json"),{method:"post",body:{answer_text:Ke[Ye].answer_text,exercise_choice_id:Ye+1}});case 6:F=ct.sent,Qe(Le,Ke.some(function(wt){return!!wt.answer_text})?1:0),F.status===0?$e(!0):F.status===-1&&k.c.push("/exam/studentClient");case 9:case"end":return ct.stop()}},He)})),500)};Object(d.useImperativeHandle)(we,function(){return{editData:h}});var ze=function(){var Ae;return h==null||((Ae=h.standard_answer)===null||Ae===void 0)?void 0:Ae.map(function(Ye,Le){var He;return t.a.createElement("span",{style:{fontWeight:400,fontSize:14},key:Le},"\u586B\u7A7A\u9898",Le+1,"\uFF1A",(He=Ye.answer_text)===null||He===void 0?void 0:He.join("\u3001"),t.a.createElement("br",null))})};return console.log("userAnswer",Ke),t.a.createElement("div",{className:l.a.completion},t.a.createElement("div",{className:l.a.tips,style:{opacity:Re?1:0}},t.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),t.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),t.a.createElement(A,{editData:h}),Ke==null?void 0:Ke.map(function(Se,Ae){return t.a.createElement("ul",{key:Ae,className:l.a.fill},t.a.createElement("li",null,"\u586B\u7A7A",Ae+1,":"),t.a.createElement("li",null,t.a.createElement(ge,{disabled:Te.checkState,value:Se==null?void 0:Se.answer_text,rows:3,onChange:function(Le){return tt(Le,Ae)}})))}),(h==null?void 0:h.user_score)&&t.a.createElement("div",{className:l.a.answer},t.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(h==null?void 0:h.user_score)==="0.0"?0:h==null?void 0:h.user_score,"\u5206")),!!(h==null||((ae=h.standard_answer)===null||ae===void 0)?void 0:ae.length)&&t.a.createElement("div",{className:l.a.analysis,style:{marginTop:"-20px"}},t.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),t.a.createElement("aside",null,ze())),(h==null?void 0:h.analysis)&&t.a.createElement("div",{className:l.a.analysis},t.a.createElement("div",null,"\u89E3\u6790\uFF1A"),t.a.createElement("aside",null,t.a.createElement(p.a,{value:h==null?void 0:h.analysis}))))},se=Object(d.forwardRef)(ve),je=n("Ot1p"),We=function(oe,we){var ae,_e,Qe,Te=oe.data,Je=oe.callback,fe=oe.params;Object(d.useEffect)(function(){rt(Te)},[Te]);var h=Object(d.useState)({}),Ue=Object(X.a)(h,2),ne=Ue[0],rt=Ue[1],Ke=Object(d.useState)(!1),qe=Object(X.a)(Ke,2),_t=qe[0],st=qe[1],Re=Object(d.useRef)(null),$e=function(){var Ce=Object(I.a)(g.a.mark(function tt(ze){var Se;return g.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:st(!1),Se=Object(O.cloneDeep)(ne),Se.user_answer[0]=ze,rt(Se),clearTimeout(Re.current),Re.current=setTimeout(Object(I.a)(g.a.mark(function Le(){var He,Ot;return g.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,Object(C.l)(fe.examId,fe==null||((He=fe.exercise)===null||He===void 0)?void 0:He.ip_limit);case 2:return ut.next=4,Object(C.m)(fe.examId);case 4:return ut.next=6,Object(e.a)("/api/exercise_questions/".concat(ne.question_id,"/exercise_answers.json"),{method:"post",body:{answer_text:ze}});case 6:Ot=ut.sent,Je(Se,ze?1:0),Ot.status===0?st(!0):Ot.status===-1&&k.c.push("/exam/studentClient");case 9:case"end":return ut.stop()}},Le)})),500);case 6:case"end":return Ye.stop()}},tt)}));return function(ze){return Ce.apply(this,arguments)}}();return Object(d.useImperativeHandle)(we,function(){return{editData:ne}}),t.a.createElement("div",{className:l.a.subjective},t.a.createElement("div",{className:l.a.tips,style:{opacity:_t?1:0}},t.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),t.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),t.a.createElement(A,{editData:ne}),!fe.checkState&&t.a.createElement(je.a,{height:320,placeholder:"\u8BF7\u5F00\u59CB\u4F5C\u7B54",defaultValue:ne==null||((ae=ne.user_answer)===null||ae===void 0)?void 0:ae[0],id:ne==null?void 0:ne.question_id,onChange:function(tt){return $e(tt)}}),fe.checkState&&t.a.createElement(t.a.Fragment,null,(ne==null?void 0:ne.user_answer)&&t.a.createElement("div",{className:l.a.answer},t.a.createElement("div",null,"\u6211\u7684\u4F5C\u7B54:"),t.a.createElement("aside",null,t.a.createElement(p.a,{value:ne==null||((_e=ne.user_answer)===null||_e===void 0)?void 0:_e[0]}))),(ne==null?void 0:ne.user_score)&&t.a.createElement("div",{className:l.a.answer},t.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(ne==null?void 0:ne.user_score)==="0.0"?0:ne==null?void 0:ne.user_score,"\u5206")),(ne==null?void 0:ne.standard_answer)&&t.a.createElement("div",{className:l.a.answer},t.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848:"),t.a.createElement("aside",null,t.a.createElement(p.a,{value:ne==null||((Qe=ne.standard_answer)===null||Qe===void 0)?void 0:Qe[0]}))),(ne==null?void 0:ne.analysis)&&t.a.createElement("div",{className:l.a.analysis},t.a.createElement("div",null,"\u89E3\u6790\uFF1A"),t.a.createElement("aside",null,t.a.createElement(p.a,{value:ne==null?void 0:ne.analysis})))))},ot=Object(d.forwardRef)(We),lt=n("ZW9T"),St=n("J66h"),jt=function(oe,we){var ae=oe.data,_e=oe.params,Qe=oe.callback,Te=Object(d.useState)({}),Je=Object(X.a)(Te,2),fe=Je[0],h=Je[1],Ue=Object(d.useState)(""),ne=Object(X.a)(Ue,2),rt=ne[0],Ke=ne[1],qe=Object(d.useState)(!1),_t=Object(X.a)(qe,2),st=_t[0],Re=_t[1],$e=Object(d.useState)("none"),Ce=Object(X.a)($e,2),tt=Ce[0],ze=Ce[1],Se=Object(d.useRef)();Object(d.useEffect)(function(){return window.addEventListener("message",Ae),function(){window.removeEventListener("message",Ae)}},[]),Object(d.useEffect)(function(){h(ae)},[ae]);var Ae=function(ut){ut.data==="backExercise"&&Ye()},Ye=function(){ze("none"),Ke(""),Qe()},Le=function(){var F=Object(I.a)(g.a.mark(function ut(){var ct,wt;return g.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return Re(!0),ye.next=3,Object(C.l)(_e.examId,_e==null||((ct=_e.exercise)===null||ct===void 0)?void 0:ct.ip_limit);case 3:return ye.next=5,Object(C.m)(_e.examId);case 5:if(!fe.hack_identifier){ye.next=10;break}return ye.next=8,Object(o.V)({id:fe.hack_identifier});case 8:wt=ye.sent,(wt==null?void 0:wt.status)===0&&(Ke("/myproblems/".concat(wt.identifier,"?type=exercises&sign=exam&exercisesId=").concat(_e==null?void 0:_e.examId,"&login=").concat(_e==null?void 0:_e.login,"&questionId=").concat(fe.question_id)),ze("block"));case 10:Re(!1);case 11:case"end":return ye.stop()}},ut)}));return function(){return F.apply(this,arguments)}}(),He={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};Object(d.useImperativeHandle)(we,function(){return{editData:fe}});var Ot=[{title:"\u6D4B\u8BD5\u96C6",dataIndex:"key",align:"center"},{title:"\u8F93\u51FA",dataIndex:"error_msg",align:"center"},{title:"\u5F97\u5206",dataIndex:"sore",align:"center"}];return t.a.createElement("div",{className:l.a.program},t.a.createElement("iframe",{style:{display:tt},id:"iframeShixuns",className:l.a.iframe,src:rt,ref:Se,frameBorder:"0"}),t.a.createElement(A,{editData:fe}),t.a.createElement(p.a,{value:fe==null?void 0:fe.description}),!_e.checkState&&t.a.createElement("div",{className:l.a.customBtn},t.a.createElement(W.a,{loading:st,onClick:Le,type:"primary"},"\u8FDB\u5165\u7B54\u9898")),_e.checkState&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:l.a.answer},t.a.createElement("div",null,"\u6700\u540E\u4E00\u6B21\u901A\u8FC7\u6D4B\u8BC4\u7684\u4EE3\u7801",t.a.createElement("span",{className:"c-grey-999"},"\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09")),t.a.createElement("aside",null,t.a.createElement(lt.b,{height:300,language:"python",theme:"vs-light",value:(fe==null?void 0:fe.passed_code)?St.Base64.decode(fe==null?void 0:fe.passed_code):"",options:He}))),(fe==null?void 0:fe.user_score)&&t.a.createElement("div",{className:l.a.answer},t.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(fe==null?void 0:fe.user_score)==="0.0"?0:fe==null?void 0:fe.user_score,"\u5206"))))},Ut=Object(d.forwardRef)(jt),kt=n("g9YV"),At=n("wCAj"),qt=n("miYZ"),va=n("tsqr"),ce=n("HBuW"),mt=function(oe,we){var ae,_e,Qe=oe.data,Te=oe.callback,Je=oe.params;Object(d.useEffect)(function(){ne(Qe)},[Qe]);var fe=Object(d.useState)({}),h=Object(X.a)(fe,2),Ue=h[0],ne=h[1],rt=Object(d.useState)(""),Ke=Object(X.a)(rt,2),qe=Ke[0],_t=Ke[1],st=Object(d.useState)(!1),Re=Object(X.a)(st,2),$e=Re[0],Ce=Re[1],tt=Object(d.useState)("none"),ze=Object(X.a)(tt,2),Se=ze[0],Ae=ze[1],Ye=Object(d.useRef)();Object(d.useEffect)(function(){return window.addEventListener("message",Le),function(){window.removeEventListener("message",Le)}},[]),Object(d.useEffect)(function(){ne(Qe)},[Qe]);var Le=function(L){L.data==="backExercise"&&He()},He=function(){Ae("none"),_t(""),Te()},Ot={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};Object(d.useImperativeHandle)(we,function(){return{editData:Ue}});var F=function ye(L,Ne){var ue;L=((ue=L)===null||ue===void 0?void 0:ue.includes(".json"))?L:"".concat(L,".json"),z.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Pt=Object(I.a)(g.a.mark(function Tt(){var Ve,De;return g.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(o.R)({url:L});case 2:if(Ve=dt.sent,Ve){dt.next=5;break}return dt.abrupt("return");case 5:return va.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),dt.next=8,Object(ce.A)({id:Ve.shixun_identifier});case 8:if(De=dt.sent,!(De==null?void 0:De.game_identifier)){dt.next=12;break}return ct({shixun_identifier:De==null?void 0:De.game_identifier,question_id:Ne}),dt.abrupt("return");case 12:(De==null?void 0:De.status)===2?ye(De==null?void 0:De.message,Ne):(De==null?void 0:De.status)===3&&ut(De==null?void 0:De.message);case 13:case"end":return dt.stop()}},Tt)}));function it(){return Pt.apply(this,arguments)}return it}()})},ut=function(L){z.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",L,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ct=function(){var ye=Object(I.a)(g.a.mark(function L(Ne){var ue;return g.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return it.next=2,Object(ce.A)({id:Ne.shixun_identifier});case 2:ue=it.sent,(ue==null?void 0:ue.game_identifier)&&(_t("/tasks/".concat(ue.game_identifier,"?type=exercises&sign=exam&exercisesId=").concat(Je.examId,"&questionId=").concat(Ne.question_id)),Ae("block")),(ue==null?void 0:ue.status)===-3?Object(C.k)():(ue==null?void 0:ue.status)===2?F(ue==null?void 0:ue.message,Ne.question_id):(ue==null?void 0:ue.status)===3&&ut(ue==null?void 0:ue.message);case 5:case"end":return it.stop()}},L)}));return function(Ne){return ye.apply(this,arguments)}}(),wt=function(){var ye=Object(I.a)(g.a.mark(function L(Ne){var ue;return g.a.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:return Ce(!0),it.next=3,Object(C.l)(Je.examId,Je==null||((ue=Je.exercise)===null||ue===void 0)?void 0:ue.ip_limit);case 3:return it.next=5,Object(C.m)(Je.examId);case 5:Ne.redo?z.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:t.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var Tt=Object(I.a)(g.a.mark(function De(){var Dt,dt;return g.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:return bt.next=2,Object(o.R)({id:Ne.myshixun_identifier,url:Ne.url});case 2:Dt=bt.sent,Dt&&(dt=Object(R.a)(Object(R.a)({},Ne),{},{shixun_identifier:Dt.shixun_identifier}),ct(dt));case 4:case"end":return bt.stop()}},De)}));function Ve(){return Tt.apply(this,arguments)}return Ve}()}):ct(Ne),Ce(!1);case 7:case"end":return it.stop()}},L)}));return function(Ne){return ye.apply(this,arguments)}}(),ht=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"outputs",align:"center",render:function(L,Ne){var ue;return t.a.createElement("span",null,L==null||((ue=L[0])===null||ue===void 0)?void 0:ue.output_detail)}}];return t.a.createElement("div",{className:l.a.practice},t.a.createElement("iframe",{style:{display:Se},id:"iframeShixuns",className:l.a.iframe,src:qe,ref:Ye,frameBorder:"0"}),t.a.createElement(A,{editData:Ue}),Ue==null||((ae=Ue.shixun)===null||ae===void 0)?void 0:ae.map(function(ye,L){return t.a.createElement(V.a,{className:"font16",gutter:[0,20],key:L},t.a.createElement(E.a,{flex:"1"},L+1,". ",ye.challenge_name," ",t.a.createElement("span",{className:"c-grey-999"},"(",ye.challenge_score,"\u5206)")),t.a.createElement(E.a,{flex:"100px",className:"tr"},ye.answer_status===0&&t.a.createElement("span",{className:"font16 c-grey-999"},"\u672A\u5B8C\u6210"),ye.answer_status===1&&t.a.createElement("span",{className:"font16 c-grey-333"},"\u5DF2\u5B8C\u6210")))}),!Je.checkState&&t.a.createElement("div",{className:l.a.customBtn},t.a.createElement(W.a,{loading:$e,onClick:function(){return wt(Ue)},type:"primary"},"\u8FDB\u5165\u7B54\u9898")),Je.checkState&&(Ue==null||((_e=Ue.shixun_details)===null||_e===void 0)?void 0:_e.map(function(ye,L){var Ne,ue,Pt,it,Tt=ye.shixun_detail,Ve=Tt===void 0?[]:Tt,De=ye.stage_list,Dt=De===void 0?[]:De,dt=Dt==null?void 0:Dt.map(function(Ct,bt){return Object(R.a)(Object(R.a)({},Dt[bt]),Ve[bt])});return console.log(dt,"items"),t.a.createElement(d.Fragment,{key:L},t.a.createElement("div",{className:l.a.answer},t.a.createElement("div",null,"\u7B2C",L+1,"\u5173\uFF1A",Ve==null||((Ne=Ve[0])===null||Ne===void 0)?void 0:Ne.name),t.a.createElement("div",null,"\u672C\u5173\u5F97\u5206\uFF1A",Dt==null||((ue=Dt[0])===null||ue===void 0)?void 0:ue.user_score,"\u5206")),t.a.createElement(At.a,{className:l.a.table,pagination:!1,dataSource:dt,columns:ht}),!!(Ve==null||((Pt=Ve[0])===null||Pt===void 0)?void 0:Pt.passed_code)&&t.a.createElement("div",{className:l.a.answer,style:{display:"block"}},t.a.createElement("div",{style:{marginBottom:16}},"\u6700\u540E\u4E00\u6B21\u901A\u8FC7\u6D4B\u8BC4\u7684\u4EE3\u7801",t.a.createElement("span",{className:"c-grey-999"},"\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09")),t.a.createElement("aside",null,t.a.createElement(lt.b,{height:300,language:"python",theme:"vs-light",value:Ve==null||((it=Ve[0])===null||it===void 0)?void 0:it.passed_code,options:Ot}))))})),(Ue==null?void 0:Ue.user_score)&&t.a.createElement("div",{className:l.a.answer},t.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(Ue==null?void 0:Ue.user_score)==="0.0"?0:Ue==null?void 0:Ue.user_score,"\u5206")))},nt=Object(d.forwardRef)(mt),et=U.a.Countdown,yt=function(oe){var we,ae,_e,Qe,Te,Je,fe,h,Ue,ne,rt,Ke,qe,_t,st,Re,$e,Ce,tt,ze,Se,Ae,Ye,Le,He,Ot,F,ut,ct,wt,ht,ye,L=oe.location,Ne=Object(d.useState)(!1),ue=Object(X.a)(Ne,2),Pt=ue[0],it=ue[1],Tt=Object(d.useState)(!1),Ve=Object(X.a)(Tt,2),De=Ve[0],Dt=Ve[1],dt=Object(d.useState)(!0),Ct=Object(X.a)(dt,2),bt=Ct[0],ma=Ct[1],ra=Object(d.useState)(!1),zt=Object(X.a)(ra,2),ia=zt[0],Sa=zt[1],oa=Object(d.useState)(!1),Jt=Object(X.a)(oa,2),_a=Jt[0],la=Jt[1],sa=Object(d.useState)({}),ha=Object(X.a)(sa,2),re=ha[0],It=ha[1],Xt=Object(d.useState)({}),Kt=Object(X.a)(Xt,2),w=Kt[0],ua=Kt[1],da=Object(d.useState)([]),Vt=Object(X.a)(da,2),ft=Vt[0],Wt=Vt[1],pa=Object(d.useState)([]),ca=Object(X.a)(pa,2),Ht=ca[0],ga=ca[1],Oa=Object(d.useState)(!1),Ea=Object(X.a)(Oa,2),te=Ea[0],Oe=Ea[1],he=Object(d.useRef)({}),Ze=Object(d.useRef)(),Ge=Object(d.useRef)(0),vt=Object(d.useState)(null),Rt=Object(X.a)(vt,2),xt=Rt[0],pt=Rt[1],Lt=Object(k.b)()._store.getState(),Zt=Lt.user,Mt=Zt.userInfo;Object(d.useEffect)(function(){var be;(L==null||((be=L.query)===null||be===void 0)?void 0:be.examId)&&ya()},[L==null||((we=L.query)===null||we===void 0)?void 0:we.examId]),Object(d.useEffect)(function(){return De&&(Object(f.d)(document.documentElement),setTimeout(function(){window.addEventListener("blur",ea,!1),document.addEventListener(Object(f.c)(),Pa)},500),setTimeout(function(){console.log(f.a,44),Object(f.a)()||z.a.info({icon:null,okText:"\u6211\u77E5\u9053\u4E86",content:t.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C\u60A8\u5DF2\u5207\u5C4F",t.a.createElement("span",{className:"c-red"},Ge.current+1),"\u6B21",t.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Object(f.d)(document.documentElement),ta(Ge.current+1)}})},1500)),function(){document.removeEventListener(Object(f.c)(),Pa),window.removeEventListener("blur",ea,!1)}},[De]),Object(d.useEffect)(function(){return(re==null?void 0:re.q_position)&&sessionStorage.setItem("answer_position",(re==null?void 0:re.q_position)||1),function(){sessionStorage.clear()}},[re==null?void 0:re.q_position]),Object(d.useEffect)(function(){return Object(k.b)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1}),function(){Object(k.b)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0})}},[]);var ea=function(q){var le,$;Object(f.a)()&&(!document.getElementById("iframeShixuns")||((le=document.getElementById("iframeShixuns"))===null||le===void 0||(($=le.style)===null||$===void 0)?void 0:$.display)=="none")&&Object(f.b)()},ta=function(){var be=Object(I.a)(g.a.mark(function q(le){var $,ee;return g.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(o.P)({id:L==null||(($=L.query)===null||$===void 0)?void 0:$.examId});case 2:le>(w==null||((ee=w.exercise)===null||ee===void 0)?void 0:ee.screen_num)?(z.a.destroyAll(),na(1)):Ge.current=le;case 3:case"end":return ie.stop()}},q)}));return function(le){return be.apply(this,arguments)}}(),fa=function(){var be=Object(I.a)(g.a.mark(function q(le){var $,ee,ke,ie,Xe;return g.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:z.a.destroyAll(),Xe=z.a.info({keyboard:!1,maskClosable:!1,okText:t.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",t.a.createElement("span",{style:{display:"inline-block"}},t.a.createElement(et,{onFinish:function(){return ta(le)},valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+((w==null||(($=w.exercise)===null||$===void 0)?void 0:$.screen_sec)+1)*1e3})),"S\uFF09"),content:t.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",t.a.createElement("span",{className:"c-red"},le-1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",t.a.createElement("span",{className:"c-red"},w==null||((ee=w.exercise)===null||ee===void 0)?void 0:ee.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",t.a.createElement("span",{className:"c-red"},w==null||((ke=w.exercise)===null||ke===void 0)?void 0:ke.screen_sec),"\u79D2\u5185\u56DE\u5230",t.a.createElement("br",null),t.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var Et=Object(I.a)(g.a.mark(function Qt(){return g.a.wrap(function(Gt){for(;;)switch(Gt.prev=Gt.next){case 0:Object(f.d)(document.documentElement),Xe.destroy();case 2:case"end":return Gt.stop()}},Qt)}));function $t(){return Et.apply(this,arguments)}return $t}()}),setTimeout(function(){var Et;Xe.update({okText:t.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:t.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",t.a.createElement("span",{className:"c-red"},le),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",t.a.createElement("span",{className:"c-red"},w==null||((Et=w.exercise)===null||Et===void 0)?void 0:Et.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},((w==null||((ie=w.exercise)===null||ie===void 0)?void 0:ie.screen_sec)+1)*1e3);case 3:case"end":return gt.stop()}},q)}));return function(le){return be.apply(this,arguments)}}(),Pa=function(q){document.fullscreenElement?console.log("\u8FDB\u5165\u5168\u5C4F"):fa(Ge.current+1)},wa=function(q){var le=[];return q.forEach(function($){le=le.concat($.items)}),le},ya=function(){var be=Object(I.a)(g.a.mark(function q(){var le,$,ee,ke,ie,Xe,Nt,gt,Et,$t,Qt,Ft,Gt,ba;return g.a.wrap(function(Bt){for(;;)switch(Bt.prev=Bt.next){case 0:return la(!0),Bt.next=3,Object(e.a)("/api/students/exercises/".concat(L==null||((le=L.query)===null||le===void 0)?void 0:le.examId,"/start_answer.json"),{method:"get"});case 3:if($=Bt.sent,!($==null?void 0:$.exercise_question_types)){Bt.next=21;break}if(!(((ee=$.exercise)===null||ee===void 0?void 0:ee.left_time)===0)){Bt.next=8;break}return na(1),Bt.abrupt("return");case 8:if(!(((ke=$.exercise)===null||ke===void 0?void 0:ke.exercise_status)<3)){Bt.next=11;break}return Bt.next=11,Object(C.m)(L==null||((Et=L.query)===null||Et===void 0)?void 0:Et.examId,"\u8003\u8BD5\u65F6\u95F4\u5DF2\u5230\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u6536\u5377\u3002");case 11:pt(((ie=$.exercise)===null||ie===void 0?void 0:ie.left_time)&&Date.now()+($==null||((Xe=$.exercise)===null||Xe===void 0)?void 0:Xe.left_time)*1e3),$t=wa($==null?void 0:$.exercise_question_types),Qt=sessionStorage.getItem("answer_position")||1,ua($),Wt(($==null?void 0:$.question_status)||[]),ga($t),It(($t==null?void 0:$t[Number(Qt)-1])||{}),la(!1),Oe(($==null||((Nt=$.exercise)===null||Nt===void 0)?void 0:Nt.user_exercise_status)===1),($==null||((gt=$.exercise)===null||gt===void 0)?void 0:gt.user_exercise_status)!==1&&(it(!!($==null||((Ft=$.exercise)===null||Ft===void 0)?void 0:Ft.open_camera)),Dt(!!($==null||((Gt=$.exercise)===null||Gt===void 0)?void 0:Gt.screen_open)),Ge.current=($==null||((ba=$.exercise)===null||ba===void 0)?void 0:ba.used_screen_num)||0);case 21:case"end":return Bt.stop()}},q)}));return function(){return be.apply(this,arguments)}}(),aa=function(q,le){var $=ft.map(function(ke){return ke.ques_id===(q==null?void 0:q.question_id)?Object(R.a)(Object(R.a)({},ke),{},{ques_status:le}):ke}),ee=Ht.map(function(ke){return ke.question_id===(q==null?void 0:q.question_id)?q:ke});Wt($),ga(ee)},Yt=function(q,le){var $,ee,ke,ie,Xe=w==null||(($=w.exercise_question_types)===null||$===void 0)?void 0:$.find(function(gt){return gt.question_type===le}),Nt=w==null||((ee=w.exercise_question_types)===null||ee===void 0)?void 0:ee.findIndex(function(gt){return gt.question_type===le});return t.a.createElement(d.Fragment,null,t.a.createElement("span",{className:"blod font14 c-grey-333"},Object(C.P)(Nt+1),"\u3001",q,"\uFF08\u5171",Xe==null||((ke=Xe.items)===null||ke===void 0)?void 0:ke.length,"\u9898\uFF0C\u5171",Xe==null?void 0:Xe.score,"\u5206\uFF09"),t.a.createElement("ul",{className:M.a.answerSheet,key:le},Xe==null||((ie=Xe.items)===null||ie===void 0)?void 0:ie.map(function(gt,Et){var $t=(ft==null?void 0:ft.some(function(Ft){return Ft.ques_id===gt.question_id&&!!Ft.ques_status}))?M.a.active:"",Qt=!!(ft==null?void 0:ft.some(function(Ft){return Ft.ques_id===gt.question_id&&!!Ft.is_marked}));if(gt.question_type===le)return t.a.createElement("li",{onClick:function(){return It(Ht[gt.q_position-1])},key:Et,className:$t},t.a.createElement("span",null,gt.q_position),Qt&&t.a.createElement("i",{className:"iconfont icon-biaoji"}))})))},Ca=function(q){return t.a.createElement(d.Fragment,null,q.question_type===0&&Yt("\u5355\u9009\u9898",0),q.question_type===1&&Yt("\u591A\u9009\u9898",1),q.question_type===2&&Yt("\u5224\u65AD\u9898",2),q.question_type===3&&Yt("\u586B\u7A7A\u9898",3),q.question_type===4&&Yt("\u7B80\u7B54\u9898",4),q.question_type===5&&Yt("\u5B9E\u8BAD\u9898",5),q.question_type===6&&Yt("\u7F16\u7A0B\u9898",6))},xa=function(){var q,le,$,ee,ke,ie,Xe;return t.a.createElement(d.Fragment,null,re.question_type===0&&t.a.createElement(de,{key:re==null?void 0:re.question_id,ref:he,data:re,callback:aa,params:{checkState:te,examId:L==null||((q=L.query)===null||q===void 0)?void 0:q.examId,exercise:w==null?void 0:w.exercise}}),re.question_type===1&&t.a.createElement(xe,{key:re==null?void 0:re.question_id,ref:he,data:re,callback:aa,params:{checkState:te,examId:L==null||((le=L.query)===null||le===void 0)?void 0:le.examId,exercise:w==null?void 0:w.exercise}}),re.question_type===2&&t.a.createElement(Be,{key:re==null?void 0:re.question_id,ref:he,data:re,callback:aa,params:{checkState:te,examId:L==null||(($=L.query)===null||$===void 0)?void 0:$.examId,exercise:w==null?void 0:w.exercise}}),re.question_type===3&&t.a.createElement(se,{key:re==null?void 0:re.question_id,ref:he,data:re,callback:aa,params:{checkState:te,examId:L==null||((ee=L.query)===null||ee===void 0)?void 0:ee.examId,exercise:w==null?void 0:w.exercise}}),re.question_type===4&&t.a.createElement(ot,{key:re==null?void 0:re.question_id,ref:he,data:re,callback:aa,params:{checkState:te,examId:L==null||((ke=L.query)===null||ke===void 0)?void 0:ke.examId,exercise:w==null?void 0:w.exercise}}),re.question_type===5&&t.a.createElement(nt,{key:re==null?void 0:re.question_id,params:{examId:L==null||((ie=L.query)===null||ie===void 0)?void 0:ie.examId,login:Mt==null?void 0:Mt.login,checkState:te,exercise:w==null?void 0:w.exercise},ref:he,data:re,callback:ya}),re.question_type===6&&t.a.createElement(Ut,{key:re==null?void 0:re.question_id,params:{examId:L==null||((Xe=L.query)===null||Xe===void 0)?void 0:Xe.examId,login:Mt==null?void 0:Mt.login,checkState:te,exercise:w==null?void 0:w.exercise},ref:he,data:re,callback:ya}))},Ra=function(){var be=Object(I.a)(g.a.mark(function q(le){return g.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(!(le==="prev")){ee.next=3;break}return It(Ht[re.q_position-2]),ee.abrupt("return");case 3:It(Ht[re.q_position]);case 4:case"end":return ee.stop()}},q)}));return function(le){return be.apply(this,arguments)}}(),na=function(){var be=Object(I.a)(g.a.mark(function q(le){var $,ee;return g.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(e.a)("/api/students/exercises/".concat(L==null||(($=L.query)===null||$===void 0)?void 0:$.examId,"/commit_exercise.json"),{method:"post",body:{commit_method:le}});case 2:ee=ie.sent,(ee==null?void 0:ee.status)===0&&(it(!1),Object(f.b)(),k.c.replace("/exam/succeed"));case 4:case"end":return ie.stop()}},q)}));return function(le){return be.apply(this,arguments)}}(),Ua=function(){var be=Object(I.a)(g.a.mark(function q(){var le,$,ee;return g.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(C.m)(L==null||((le=L.query)===null||le===void 0)?void 0:le.examId);case 2:return ie.next=4,Object(e.a)("/api/students/exercises/".concat(L==null||(($=L.query)===null||$===void 0)?void 0:$.examId,"/check_status.json"),{method:"get"});case 4:ee=ie.sent,(ee==null?void 0:ee.status)===0&&((ee==null?void 0:ee.left_time)===0?na(2):pt((ee==null?void 0:ee.left_time)&&Date.now()+(ee==null?void 0:ee.left_time)*1e3));case 6:case"end":return ie.stop()}},q)}));return function(){return be.apply(this,arguments)}}(),Da=function(){var be=Object(I.a)(g.a.mark(function q(){var le,$;return g.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,Object(e.a)("/api/students/exercises/".concat(L==null||((le=L.query)===null||le===void 0)?void 0:le.examId,"/check_status.json"),{method:"get"});case 2:$=ke.sent,($==null?void 0:$.status)===0&&(($==null?void 0:$.left_time)===0?na(1):z.a.confirm({centered:!0,width:440,okText:"\u786E\u8BA4",keyboard:!1,cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:"\u5F53\u524D\u8003\u8BD5\u5269\u4F59".concat(Math.floor(($==null?void 0:$.left_time)/60),"\u5206\u949F\uFF0C\u786E\u5B9A\u8981\u73B0\u5728\u4EA4\u5377\u5417\uFF1F"),onOk:function(){var ie=Object(I.a)(g.a.mark(function Nt(){return g.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Et.abrupt("return",na(1));case 1:case"end":return Et.stop()}},Nt)}));function Xe(){return ie.apply(this,arguments)}return Xe}(),onCancel:function(){var ie=Object(I.a)(g.a.mark(function Nt(){return g.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:return Et.abrupt("return",pt(($==null?void 0:$.left_time)&&Date.now()+($==null?void 0:$.left_time)*1e3));case 1:case"end":return Et.stop()}},Nt)}));function Xe(){return ie.apply(this,arguments)}return Xe}()}));case 4:case"end":return ke.stop()}},q)}));return function(){return be.apply(this,arguments)}}(),Ta=function(){var be=Object(I.a)(g.a.mark(function q(){var le,$;return g.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,Object(C.m)(L==null||((le=L.query)===null||le===void 0)?void 0:le.examId);case 2:if($=[],Ht.forEach(function(ie,Xe){var Nt=ft.findIndex(function(gt){return gt.ques_id===ie.question_id&&!gt.ques_status});Nt>-1&&$.push(Xe+1)}),$.length){ke.next=7;break}return z.a.confirm({centered:!0,width:440,okText:"\u68C0\u67E5\u4E00\u4E0B",cancelText:"\u4EA4\u5377",icon:null,title:"\u63D0\u793A",keyboard:!1,className:"custom-modal-divider",content:"\u4EA4\u5377\u540E\u65E0\u6CD5\u4FEE\u6539\u8BD5\u5377\u7B54\u6848\uFF0C\u786E\u5B9A\u8981\u73B0\u5728\u4EA4\u5377\u5417\uFF1F",onOk:function(){return Promise.resolve()},onCancel:Da}),ke.abrupt("return");case 7:z.a.confirm({centered:!0,width:440,okText:"\u7EE7\u7EED\u7B54\u9898",cancelText:"\u4EA4\u5377",icon:null,title:"\u63D0\u793A",keyboard:!1,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",{style:{color:"#FF8C29"}},"\u4F60\u8FD8\u6709\u4EE5\u4E0B",$.length,"\u9053\u9898\u672A\u5B8C\u6210\uFF0C\u786E\u5B9A\u8981\u63D0\u4EA4\u8BD5\u5377\u5417\uFF1F"),t.a.createElement("div",null,$.map(function(ie){return t.a.createElement("div",{onClick:function(){It(Ht[ie-1]),z.a.destroyAll()},className:M.a.listBtn,key:ie},ie)}))),onOk:function(){return Promise.resolve()},onCancel:Da});case 8:case"end":return ke.stop()}},q)}));return function(){return be.apply(this,arguments)}}(),La=function(){var be=Object(I.a)(g.a.mark(function q(){var le,$,ee;return g.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(e.a)("/api/students/exercises/".concat(L==null||((le=L.query)===null||le===void 0)?void 0:le.examId,"/mark"),{method:"post",body:{exercise_question_id:re==null?void 0:re.question_id}});case 2:$=ie.sent,$.status===0&&(ee=ft.map(function(Xe){return Xe.ques_id===(re==null?void 0:re.question_id)?Object(R.a)(Object(R.a)({},Xe),{},{is_marked:!Xe.is_marked}):Xe}),Wt(ee));case 4:case"end":return ie.stop()}},q)}));return function(){return be.apply(this,arguments)}}(),Aa=function(){var q;(q=Ze.current)===null||q===void 0||q.handlePhoto()},Ma=function(){var be=Object(I.a)(g.a.mark(function q(){var le,$,ee;return g.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(C.m)(L==null||((le=L.query)===null||le===void 0)?void 0:le.examId);case 2:return ie.next=4,Object(e.a)("/api/students/exercises/".concat(L==null||(($=L.query)===null||$===void 0)?void 0:$.examId,"/check_status.json"),{method:"get"});case 4:ee=ie.sent,(ee==null?void 0:ee.status)===0&&pt((ee==null?void 0:ee.left_time)&&Date.now()+(ee==null?void 0:ee.left_time)*1e3);case 6:case"end":return ie.stop()}},q)}));return function(){return be.apply(this,arguments)}}(),ja=!!(ft==null?void 0:ft.some(function(be){return be.ques_id===re.question_id&&!!be.is_marked}));return t.a.createElement(b.a,{loading:!1,paragraph:{rows:5},active:!0,className:"p20"},t.a.createElement(d.Fragment,null,t.a.createElement("div",{className:M.a.header},t.a.createElement("div",{className:M.a.num,style:{fontWeight:600,marginRight:20}},w==null||((ae=w.exercise)===null||ae===void 0)?void 0:ae.user_name),t.a.createElement("div",{className:M.a.num},t.a.createElement("div",null,"\u8003\u53F7\uFF1A",(w==null||((_e=w.exercise)===null||_e===void 0)?void 0:_e.exercise_no)||"--"," "),t.a.createElement("div",null,"\u5B66\u53F7\uFF1A",w==null||((Qe=w.exercise)===null||Qe===void 0)?void 0:Qe.student_id," ")),t.a.createElement("div",{title:w==null||((Te=w.exercise)===null||Te===void 0)?void 0:Te.exercise_name,className:M.a.name},w==null||((Je=w.exercise)===null||Je===void 0)?void 0:Je.exercise_name),t.a.createElement("div",{style:{visibility:te?"hidden":"visible"},className:M.a.time},t.a.createElement("span",null,"\u5269\u4F59\u7B54\u9898\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:M.a.s2},t.a.createElement(et,{value:xt,onFinish:Ua})),t.a.createElement(W.a,{size:"small",ghost:!0,type:"primary",className:"ml10",disabled:te,onClick:Ma},"\u5237\u65B0")),t.a.createElement(W.a,{className:M.a.btn,style:{visibility:te?"hidden":"visible"},disabled:te,onClick:Ta,type:"primary"},"\u4EA4\u5377")),t.a.createElement("div",{className:M.a.wrap},t.a.createElement("div",{className:M.a.left,style:{width:bt?280:0}},t.a.createElement("section",{style:{opacity:bt?1:0}},Pt&&t.a.createElement("div",{className:M.a.camera},t.a.createElement(r.a,{number:(w==null||((fe=w.exercise)===null||fe===void 0)?void 0:fe.photo_count)-(w==null||((h=w.exercise)===null||h===void 0)?void 0:h.take_photo),take_photo:w==null||((Ue=w.exercise)===null||Ue===void 0)?void 0:Ue.take_photo,ref:Ze,width:"232",custom:{categoryId:L==null||((ne=L.query)===null||ne===void 0)?void 0:ne.examId,login:Mt==null?void 0:Mt.login},time:(rt=w.exercise)===null||rt===void 0?void 0:rt.left_time,supportCamera:function(q){console.log(q,333),q===2||q===1&&(Object(f.a)()&&Object(f.b)(),setTimeout(function(){return k.c.replace("/exam/studentClient")},2e3))}})),te&&((w==null?void 0:w.user_score)||(w==null||((Ke=w.exercise)===null||Ke===void 0)?void 0:Ke.can_view_scores))&&t.a.createElement("div",{className:M.a.totalScore},(w==null?void 0:w.user_score)&&t.a.createElement(d.Fragment,null,t.a.createElement("span",null,w==null?void 0:w.user_score),t.a.createElement("span",null,"\u8003\u8BD5\u5F97\u5206")),(w==null||((qe=w.exercise)===null||qe===void 0)?void 0:qe.can_view_scores)&&t.a.createElement(K.Link,{className:"font14",to:"/exam/studentList/".concat(L==null||((_t=L.query)===null||_t===void 0)?void 0:_t.examId)},"\u67E5\u770B\u6210\u7EE9\u7EDF\u8BA1>>")),te&&t.a.createElement("div",{className:M.a.totalAnswerScore},t.a.createElement("span",null,"\u7B54\u9898",t.a.createElement("i",null,ft==null||((st=ft.filter(function(be){return be.ques_status}))===null||st===void 0)?void 0:st.length)),t.a.createElement("span",null,"\u5171",t.a.createElement("i",null,(w==null||((Re=w.exercise_types)===null||Re===void 0)?void 0:Re.q_counts)||(w==null||(($e=w.exercise_scores)===null||$e===void 0||((Ce=$e.exercise_types)===null||Ce===void 0))?void 0:Ce.q_counts)),"\u9898\uFF0C\u6EE1\u5206",t.a.createElement("i",null,(w==null||((tt=w.exercise_types)===null||tt===void 0)?void 0:tt.q_scores)||(w==null||((ze=w.exercise_scores)===null||ze===void 0||((Se=ze.exercise_types)===null||Se===void 0))?void 0:Se.q_scores)),"\u5206")),t.a.createElement("div",{className:"relative",style:{minHeight:236}},t.a.createElement("aside",{className:"bg-white p20"},!te&&t.a.createElement("aside",{className:M.a.answerInfo},t.a.createElement(V.a,null,t.a.createElement(E.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),t.a.createElement(E.a,{span:12,className:"tr c-light-primary"},ft==null||((Ae=ft.filter(function(be){return!!be.ques_status}))===null||Ae===void 0)?void 0:Ae.length," / ",w==null||((Ye=w.exercise_types)===null||Ye===void 0)?void 0:Ye.q_counts),t.a.createElement(E.a,{span:24},t.a.createElement(P.a,{trailColor:"#c3ced2",percent:(ft==null||((Le=ft.filter(function(be){return!!be.ques_status}))===null||Le===void 0)?void 0:Le.length)/(w==null||((He=w.exercise_types)===null||He===void 0)?void 0:He.q_counts)*100,showInfo:!1})),t.a.createElement(E.a,null,t.a.createElement("span",{className:"c-grey-333"},"\u5171 ",t.a.createElement("span",{className:"c-light-primary"},(w==null||((Ot=w.exercise_types)===null||Ot===void 0)?void 0:Ot.q_counts)||(w==null||((F=w.exercise_scores)===null||F===void 0||((ut=F.exercise_types)===null||ut===void 0))?void 0:ut.q_counts))," \u9898\uFF1A"),t.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",t.a.createElement("span",{className:"c-light-primary"},(w==null||((ct=w.exercise_types)===null||ct===void 0)?void 0:ct.q_scores)||(w==null||((wt=w.exercise_scores)===null||wt===void 0||((ht=wt.exercise_types)===null||ht===void 0))?void 0:ht.q_scores))," \u5206")))),t.a.createElement("aside",{style:{maxHeight:360,overflow:"auto"}},w==null||((ye=w.exercise_question_types)===null||ye===void 0)?void 0:ye.map(function(be){return t.a.createElement(d.Fragment,{key:be.question_type},Ca(be))}))))),t.a.createElement("div",{className:M.a.fold,onClick:function(){return ma(!bt)}},bt&&t.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!bt&&t.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))),t.a.createElement("div",{className:M.a.right},te&&t.a.createElement("div",{className:M.a.back},t.a.createElement("span",{onClick:function(){return k.c.push("/exam/studentClient")}},t.a.createElement("i",{className:"iconfont icon-fanhui1"})," \u8FD4\u56DE\u8003\u8BD5\u5217\u8868")),t.a.createElement("div",{style:{height:te?"calc(100vh - 176px)":"calc(100vh - 108px)"},className:M.a.content},xa()),t.a.createElement("div",{className:M.a.btns},!te&&t.a.createElement(W.a,{onClick:La,ghost:!0,type:"primary"},ja?"\u53D6\u6D88\u6807\u8BB0":"\u6807\u8BB0\u8BD5\u9898"),re.q_position>1&&t.a.createElement(W.a,{onClick:function(){return Ra("prev")},type:"primary"},"\u4E0A\u4E00\u9898"),re.q_position<Ht.length&&t.a.createElement(W.a,{onClick:function(){return Ra("next")},type:"primary"},"\u4E0B\u4E00\u9898"))))))},Ee=u.default=yt},fJi3:function(Pe,u,n){"use strict";Object.defineProperty(u,"__esModule",{value:!0}),u.getBoundPosition=Q,u.snapToGrid=V,u.canDragX=x,u.canDragY=P,u.getControlPosition=c,u.createCoreData=E,u.createDraggableData=B;var y=n("gbW8"),b=n("8N4D");function Q(N,g,I){if(!N.props.bounds)return[g,I];var G=N.props.bounds;G=typeof G=="string"?G:W(G);var z=R(N);if(typeof G=="string"){var X=z.ownerDocument,J=X.defaultView,U;if(G==="parent"?U=z.parentNode:U=X.querySelector(G),!(U instanceof J.HTMLElement))throw new Error('Bounds selector "'+G+'" could not find an element.');var d=J.getComputedStyle(z),t=J.getComputedStyle(U);G={left:-z.offsetLeft+(0,y.int)(t.paddingLeft)+(0,y.int)(d.marginLeft),top:-z.offsetTop+(0,y.int)(t.paddingTop)+(0,y.int)(d.marginTop),right:(0,b.innerWidth)(U)-(0,b.outerWidth)(z)-z.offsetLeft+(0,y.int)(t.paddingRight)-(0,y.int)(d.marginRight),bottom:(0,b.innerHeight)(U)-(0,b.outerHeight)(z)-z.offsetTop+(0,y.int)(t.paddingBottom)-(0,y.int)(d.marginBottom)}}return(0,y.isNum)(G.right)&&(g=Math.min(g,G.right)),(0,y.isNum)(G.bottom)&&(I=Math.min(I,G.bottom)),(0,y.isNum)(G.left)&&(g=Math.max(g,G.left)),(0,y.isNum)(G.top)&&(I=Math.max(I,G.top)),[g,I]}function V(N,g,I){var G=Math.round(g/N[0])*N[0],z=Math.round(I/N[1])*N[1];return[G,z]}function x(N){return N.props.axis==="both"||N.props.axis==="x"}function P(N){return N.props.axis==="both"||N.props.axis==="y"}function c(N,g,I){var G=typeof g=="number"?(0,b.getTouch)(N,g):null;if(typeof g=="number"&&!G)return null;var z=R(I),X=I.props.offsetParent||z.offsetParent||z.ownerDocument.body;return(0,b.offsetXYFromParent)(G||N,X,I.props.scale)}function E(N,g,I){var G=N.state,z=!(0,y.isNum)(G.lastX),X=R(N);return z?{node:X,deltaX:0,deltaY:0,lastX:g,lastY:I,x:g,y:I}:{node:X,deltaX:g-G.lastX,deltaY:I-G.lastY,lastX:G.lastX,lastY:G.lastY,x:g,y:I}}function B(N,g){var I=N.props.scale;return{node:g.node,x:N.state.x+g.deltaX/I,y:N.state.y+g.deltaY/I,deltaX:g.deltaX/I,deltaY:g.deltaY/I,lastX:N.state.x,lastY:N.state.y}}function W(N){return{left:N.left,top:N.top,right:N.right,bottom:N.bottom}}function R(N){var g=N.findDOMNode();if(!g)throw new Error("<DraggableCore>: Unmounted during event!");return g}},fV52:function(Pe,u,n){"use strict";var y=n("cIOH"),b=n.n(y),Q=n("6/k+"),V=n.n(Q)},gbW8:function(Pe,u,n){"use strict";Object.defineProperty(u,"__esModule",{value:!0}),u.findInArray=y,u.isFunction=b,u.isNum=Q,u.int=V,u.dontSetMe=x;function y(P,c){for(var E=0,B=P.length;E<B;E++)if(c.apply(c,[P[E],E,P]))return P[E]}function b(P){return typeof P=="function"||Object.prototype.toString.call(P)==="[object Function]"}function Q(P){return typeof P=="number"&&!isNaN(P)}function V(P){return parseInt(P,10)}function x(P,c,E){if(P[c])return new Error("Invalid prop ".concat(c," passed to ").concat(E," - do not set this, set it on the child."))}},hQUZ:function(Pe,u,n){"use strict";var y=n("TqRt");Object.defineProperty(u,"__esModule",{value:!0}),u.InnerSlider=void 0;var b=y(n("cDf5")),Q=y(n("pVnL")),V=y(n("QILm")),x=y(n("3tO9")),P=y(n("lwsE")),c=y(n("W8MJ")),E=y(n("PJYZ")),B=y(n("7W2i")),W=y(n("LQ03")),R=y(n("lSNA")),N=y(n("q1tI")),g=y(n("F1Ou")),I=y(n("sEfC")),G=y(n("TSYQ")),z=n("3K4p"),X=n("+uyH"),J=n("coqV"),U=n("3Fjq"),d=y(n("bdgK")),t=function(Y){(0,B.default)(k,Y);var M=(0,W.default)(k);function k(K){var e;(0,P.default)(this,k),e=M.call(this,K),(0,R.default)((0,E.default)(e),"listRefHandler",function(r){return e.list=r}),(0,R.default)((0,E.default)(e),"trackRefHandler",function(r){return e.track=r}),(0,R.default)((0,E.default)(e),"adaptHeight",function(){if(e.props.adaptiveHeight&&e.list){var r=e.list.querySelector('[data-index="'.concat(e.state.currentSlide,'"]'));e.list.style.height=(0,z.getHeight)(r)+"px"}}),(0,R.default)((0,E.default)(e),"componentDidMount",function(){if(e.props.onInit&&e.props.onInit(),e.props.lazyLoad){var r=(0,z.getOnDemandLazySlides)((0,x.default)((0,x.default)({},e.props),e.state));r.length>0&&(e.setState(function(f){return{lazyLoadedList:f.lazyLoadedList.concat(r)}}),e.props.onLazyLoad&&e.props.onLazyLoad(r))}var o=(0,x.default)({listRef:e.list,trackRef:e.track},e.props);e.updateState(o,!0,function(){e.adaptHeight(),e.props.autoplay&&e.autoPlay("update")}),e.props.lazyLoad==="progressive"&&(e.lazyLoadTimer=setInterval(e.progressiveLazyLoad,1e3)),e.ro=new d.default(function(){e.state.animating?(e.onWindowResized(!1),e.callbackTimers.push(setTimeout(function(){return e.onWindowResized()},e.props.speed))):e.onWindowResized()}),e.ro.observe(e.list),Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(f){f.onfocus=e.props.pauseOnFocus?e.onSlideFocus:null,f.onblur=e.props.pauseOnFocus?e.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",e.onWindowResized):window.attachEvent("onresize",e.onWindowResized)}),(0,R.default)((0,E.default)(e),"componentWillUnmount",function(){e.animationEndCallback&&clearTimeout(e.animationEndCallback),e.lazyLoadTimer&&clearInterval(e.lazyLoadTimer),e.callbackTimers.length&&(e.callbackTimers.forEach(function(r){return clearTimeout(r)}),e.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",e.onWindowResized):window.detachEvent("onresize",e.onWindowResized),e.autoplayTimer&&clearInterval(e.autoplayTimer),e.ro.disconnect()}),(0,R.default)((0,E.default)(e),"componentDidUpdate",function(r){if(e.checkImagesLoad(),e.props.onReInit&&e.props.onReInit(),e.props.lazyLoad){var o=(0,z.getOnDemandLazySlides)((0,x.default)((0,x.default)({},e.props),e.state));o.length>0&&(e.setState(function(l){return{lazyLoadedList:l.lazyLoadedList.concat(o)}}),e.props.onLazyLoad&&e.props.onLazyLoad(o))}e.adaptHeight();var f=(0,x.default)((0,x.default)({listRef:e.list,trackRef:e.track},e.props),e.state),D=e.didPropsChange(r);D&&e.updateState(f,D,function(){e.state.currentSlide>=N.default.Children.count(e.props.children)&&e.changeSlide({message:"index",index:N.default.Children.count(e.props.children)-e.props.slidesToShow,currentSlide:e.state.currentSlide}),(r.autoplay!==e.props.autoplay||r.autoplaySpeed!==e.props.autoplaySpeed)&&(e.props.autoplay?e.autoPlay("update"):e.pause("paused"))})}),(0,R.default)((0,E.default)(e),"onWindowResized",function(r){e.debouncedResize&&e.debouncedResize.cancel(),e.debouncedResize=(0,I.default)(function(){return e.resizeWindow(r)},50),e.debouncedResize()}),(0,R.default)((0,E.default)(e),"resizeWindow",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,o=Boolean(e.track&&e.track.node);if(!o)return;var f=(0,x.default)((0,x.default)({listRef:e.list,trackRef:e.track},e.props),e.state);e.updateState(f,r,function(){e.props.autoplay?e.autoPlay("update"):e.pause("paused")}),e.setState({animating:!1}),clearTimeout(e.animationEndCallback),delete e.animationEndCallback}),(0,R.default)((0,E.default)(e),"updateState",function(r,o,f){var D=(0,z.initializedState)(r);r=(0,x.default)((0,x.default)((0,x.default)({},r),D),{},{slideIndex:D.currentSlide});var l=(0,z.getTrackLeft)(r);r=(0,x.default)((0,x.default)({},r),{},{left:l});var O=(0,z.getTrackCSS)(r);(o||N.default.Children.count(e.props.children)!==N.default.Children.count(r.children))&&(D.trackStyle=O),e.setState(D,f)}),(0,R.default)((0,E.default)(e),"ssrInit",function(){if(e.props.variableWidth){var r=0,o=0,f=[],D=(0,z.getPreClones)((0,x.default)((0,x.default)((0,x.default)({},e.props),e.state),{},{slideCount:e.props.children.length})),l=(0,z.getPostClones)((0,x.default)((0,x.default)((0,x.default)({},e.props),e.state),{},{slideCount:e.props.children.length}));e.props.children.forEach(function(A){f.push(A.props.style.width),r+=A.props.style.width});for(var O=0;O<D;O++)o+=f[f.length-1-O],r+=f[f.length-1-O];for(var p=0;p<l;p++)r+=f[p];for(var m=0;m<e.state.currentSlide;m++)o+=f[m];var H={width:r+"px",left:-o+"px"};if(e.props.centerMode){var s="".concat(f[e.state.currentSlide],"px");H.left="calc(".concat(H.left," + (100% - ").concat(s,") / 2 ) ")}return{trackStyle:H}}var a=N.default.Children.count(e.props.children),i=(0,x.default)((0,x.default)((0,x.default)({},e.props),e.state),{},{slideCount:a}),v=(0,z.getPreClones)(i)+(0,z.getPostClones)(i)+a,_=100/e.props.slidesToShow*v,S=100/v,T=-S*((0,z.getPreClones)(i)+e.state.currentSlide)*_/100;e.props.centerMode&&(T+=(100-S*_/100)/2);var j={width:_+"%",left:T+"%"};return{slideWidth:S+"%",trackStyle:j}}),(0,R.default)((0,E.default)(e),"checkImagesLoad",function(){var r=e.list.querySelectorAll(".slick-slide img"),o=r.length,f=0;Array.prototype.forEach.call(r,function(D){var l=function(){return++f&&f>=o&&e.onWindowResized()};if(!D.onclick)D.onclick=function(){return D.parentNode.focus()};else{var O=D.onclick;D.onclick=function(){O(),D.parentNode.focus()}}D.onload||(e.props.lazyLoad?D.onload=function(){e.adaptHeight(),e.callbackTimers.push(setTimeout(e.onWindowResized,e.props.speed))}:(D.onload=l,D.onerror=function(){l(),e.props.onLazyLoadError&&e.props.onLazyLoadError()}))})}),(0,R.default)((0,E.default)(e),"progressiveLazyLoad",function(){for(var r=[],o=(0,x.default)((0,x.default)({},e.props),e.state),f=e.state.currentSlide;f<e.state.slideCount+(0,z.getPostClones)(o);f++)if(e.state.lazyLoadedList.indexOf(f)<0){r.push(f);break}for(var D=e.state.currentSlide-1;D>=-(0,z.getPreClones)(o);D--)if(e.state.lazyLoadedList.indexOf(D)<0){r.push(D);break}r.length>0?(e.setState(function(l){return{lazyLoadedList:l.lazyLoadedList.concat(r)}}),e.props.onLazyLoad&&e.props.onLazyLoad(r)):e.lazyLoadTimer&&(clearInterval(e.lazyLoadTimer),delete e.lazyLoadTimer)}),(0,R.default)((0,E.default)(e),"slideHandler",function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,f=e.props,D=f.asNavFor,l=f.beforeChange,O=f.onLazyLoad,p=f.speed,m=f.afterChange,H=e.state.currentSlide,s=(0,z.slideHandler)((0,x.default)((0,x.default)((0,x.default)({index:r},e.props),e.state),{},{trackRef:e.track,useCSS:e.props.useCSS&&!o})),a=s.state,i=s.nextState;if(!a)return;l&&l(H,a.currentSlide);var v=a.lazyLoadedList.filter(function(_){return e.state.lazyLoadedList.indexOf(_)<0});O&&v.length>0&&O(v),!e.props.waitForAnimate&&e.animationEndCallback&&(clearTimeout(e.animationEndCallback),m&&m(H),delete e.animationEndCallback),e.setState(a,function(){if(D&&e.asNavForIndex!==r&&(e.asNavForIndex=r,D.innerSlider.slideHandler(r)),!i)return;e.animationEndCallback=setTimeout(function(){var _=i.animating,S=(0,V.default)(i,["animating"]);e.setState(S,function(){e.callbackTimers.push(setTimeout(function(){return e.setState({animating:_})},10)),m&&m(a.currentSlide),delete e.animationEndCallback})},p)})}),(0,R.default)((0,E.default)(e),"changeSlide",function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,f=(0,x.default)((0,x.default)({},e.props),e.state),D=(0,z.changeSlide)(f,r);if(D!==0&&!D)return;if(o===!0?e.slideHandler(D,o):e.slideHandler(D),e.props.autoplay&&e.autoPlay("update"),e.props.focusOnSelect){var l=e.list.querySelectorAll(".slick-current");l[0]&&l[0].focus()}}),(0,R.default)((0,E.default)(e),"clickHandler",function(r){e.clickable===!1&&(r.stopPropagation(),r.preventDefault()),e.clickable=!0}),(0,R.default)((0,E.default)(e),"keyHandler",function(r){var o=(0,z.keyHandler)(r,e.props.accessibility,e.props.rtl);o!==""&&e.changeSlide({message:o})}),(0,R.default)((0,E.default)(e),"selectHandler",function(r){e.changeSlide(r)}),(0,R.default)((0,E.default)(e),"disableBodyScroll",function(){var r=function(f){f=f||window.event,f.preventDefault&&f.preventDefault(),f.returnValue=!1};window.ontouchmove=r}),(0,R.default)((0,E.default)(e),"enableBodyScroll",function(){window.ontouchmove=null}),(0,R.default)((0,E.default)(e),"swipeStart",function(r){e.props.verticalSwiping&&e.disableBodyScroll();var o=(0,z.swipeStart)(r,e.props.swipe,e.props.draggable);o!==""&&e.setState(o)}),(0,R.default)((0,E.default)(e),"swipeMove",function(r){var o=(0,z.swipeMove)(r,(0,x.default)((0,x.default)((0,x.default)({},e.props),e.state),{},{trackRef:e.track,listRef:e.list,slideIndex:e.state.currentSlide}));if(!o)return;o.swiping&&(e.clickable=!1),e.setState(o)}),(0,R.default)((0,E.default)(e),"swipeEnd",function(r){var o=(0,z.swipeEnd)(r,(0,x.default)((0,x.default)((0,x.default)({},e.props),e.state),{},{trackRef:e.track,listRef:e.list,slideIndex:e.state.currentSlide}));if(!o)return;var f=o.triggerSlideHandler;if(delete o.triggerSlideHandler,e.setState(o),f===void 0)return;e.slideHandler(f),e.props.verticalSwiping&&e.enableBodyScroll()}),(0,R.default)((0,E.default)(e),"touchEnd",function(r){e.swipeEnd(r),e.clickable=!0}),(0,R.default)((0,E.default)(e),"slickPrev",function(){e.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"previous"})},0))}),(0,R.default)((0,E.default)(e),"slickNext",function(){e.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"next"})},0))}),(0,R.default)((0,E.default)(e),"slickGoTo",function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(r=Number(r),isNaN(r))return"";e.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"index",index:r,currentSlide:e.state.currentSlide},o)},0))}),(0,R.default)((0,E.default)(e),"play",function(){var r;if(e.props.rtl)r=e.state.currentSlide-e.props.slidesToScroll;else if((0,z.canGoNext)((0,x.default)((0,x.default)({},e.props),e.state)))r=e.state.currentSlide+e.props.slidesToScroll;else return!1;e.slideHandler(r)}),(0,R.default)((0,E.default)(e),"autoPlay",function(r){e.autoplayTimer&&clearInterval(e.autoplayTimer);var o=e.state.autoplaying;if(r==="update"){if(o==="hovered"||o==="focused"||o==="paused")return}else if(r==="leave"){if(o==="paused"||o==="focused")return}else if(r==="blur"&&(o==="paused"||o==="hovered"))return;e.autoplayTimer=setInterval(e.play,e.props.autoplaySpeed+50),e.setState({autoplaying:"playing"})}),(0,R.default)((0,E.default)(e),"pause",function(r){e.autoplayTimer&&(clearInterval(e.autoplayTimer),e.autoplayTimer=null);var o=e.state.autoplaying;r==="paused"?e.setState({autoplaying:"paused"}):r==="focused"?(o==="hovered"||o==="playing")&&e.setState({autoplaying:"focused"}):o==="playing"&&e.setState({autoplaying:"hovered"})}),(0,R.default)((0,E.default)(e),"onDotsOver",function(){return e.props.autoplay&&e.pause("hovered")}),(0,R.default)((0,E.default)(e),"onDotsLeave",function(){return e.props.autoplay&&e.state.autoplaying==="hovered"&&e.autoPlay("leave")}),(0,R.default)((0,E.default)(e),"onTrackOver",function(){return e.props.autoplay&&e.pause("hovered")}),(0,R.default)((0,E.default)(e),"onTrackLeave",function(){return e.props.autoplay&&e.state.autoplaying==="hovered"&&e.autoPlay("leave")}),(0,R.default)((0,E.default)(e),"onSlideFocus",function(){return e.props.autoplay&&e.pause("focused")}),(0,R.default)((0,E.default)(e),"onSlideBlur",function(){return e.props.autoplay&&e.state.autoplaying==="focused"&&e.autoPlay("blur")}),(0,R.default)((0,E.default)(e),"render",function(){var r=(0,G.default)("slick-slider",e.props.className,{"slick-vertical":e.props.vertical,"slick-initialized":!0}),o=(0,x.default)((0,x.default)({},e.props),e.state),f=(0,z.extractObject)(o,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),D=e.props.pauseOnHover;f=(0,x.default)((0,x.default)({},f),{},{onMouseEnter:D?e.onTrackOver:null,onMouseLeave:D?e.onTrackLeave:null,onMouseOver:D?e.onTrackOver:null,focusOnSelect:e.props.focusOnSelect&&e.clickable?e.selectHandler:null});var l;if(e.props.dots===!0&&e.state.slideCount>=e.props.slidesToShow){var O=(0,z.extractObject)(o,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),p=e.props.pauseOnDotsHover;O=(0,x.default)((0,x.default)({},O),{},{clickHandler:e.changeSlide,onMouseEnter:p?e.onDotsLeave:null,onMouseOver:p?e.onDotsOver:null,onMouseLeave:p?e.onDotsLeave:null}),l=N.default.createElement(J.Dots,O)}var m,H,s=(0,z.extractObject)(o,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);s.clickHandler=e.changeSlide,e.props.arrows&&(m=N.default.createElement(U.PrevArrow,s),H=N.default.createElement(U.NextArrow,s));var a=null;e.props.vertical&&(a={height:e.state.listHeight});var i=null;e.props.vertical===!1?e.props.centerMode===!0&&(i={padding:"0px "+e.props.centerPadding}):e.props.centerMode===!0&&(i={padding:e.props.centerPadding+" 0px"});var v=(0,x.default)((0,x.default)({},a),i),_=e.props.touchMove,S={className:"slick-list",style:v,onClick:e.clickHandler,onMouseDown:_?e.swipeStart:null,onMouseMove:e.state.dragging&&_?e.swipeMove:null,onMouseUp:_?e.swipeEnd:null,onMouseLeave:e.state.dragging&&_?e.swipeEnd:null,onTouchStart:_?e.swipeStart:null,onTouchMove:e.state.dragging&&_?e.swipeMove:null,onTouchEnd:_?e.touchEnd:null,onTouchCancel:e.state.dragging&&_?e.swipeEnd:null,onKeyDown:e.props.accessibility?e.keyHandler:null},T={className:r,dir:"ltr",style:e.props.style};return e.props.unslick&&(S={className:"slick-list"},T={className:r}),N.default.createElement("div",T,e.props.unslick?"":m,N.default.createElement("div",(0,Q.default)({ref:e.listRefHandler},S),N.default.createElement(X.Track,(0,Q.default)({ref:e.trackRefHandler},f),e.props.children)),e.props.unslick?"":H,e.props.unslick?"":l)}),e.list=null,e.track=null,e.state=(0,x.default)((0,x.default)({},g.default),{},{currentSlide:e.props.initialSlide,slideCount:N.default.Children.count(e.props.children)}),e.callbackTimers=[],e.clickable=!0,e.debouncedResize=null;var C=e.ssrInit();return e.state=(0,x.default)((0,x.default)({},e.state),C),e}return(0,c.default)(k,[{key:"didPropsChange",value:function(e){for(var C=!1,r=0,o=Object.keys(this.props);r<o.length;r++){var f=o[r];if(!e.hasOwnProperty(f)){C=!0;break}if((0,b.default)(e[f])==="object"||typeof e[f]=="function")continue;if(e[f]!==this.props[f]){C=!0;break}}return C||N.default.Children.count(this.props.children)!==N.default.Children.count(e.children)}}]),k}(N.default.Component);u.InnerSlider=t},kSUc:function(Pe,u,n){},pIsd:function(Pe,u,n){var y=n("BJfS"),b=function(P){var c=/[height|width]$/;return c.test(P)},Q=function(P){var c="",E=Object.keys(P);return E.forEach(function(B,W){var R=P[B];B=y(B),b(B)&&typeof R=="number"&&(R=R+"px"),R===!0?c+=B:R===!1?c+="not "+B:c+="("+B+": "+R+")",W<E.length-1&&(c+=" and ")}),c},V=function(P){var c="";return typeof P=="string"?P:P instanceof Array?(P.forEach(function(E,B){c+=Q(E),B<P.length-1&&(c+=", ")}),c):Q(P)};Pe.exports=V},pzsr:function(Pe,u,n){"use strict";Object.defineProperty(u,"__esModule",{value:!0}),Object.defineProperty(u,"DraggableCore",{enumerable:!0,get:function(){return E.default}}),u.default=void 0;var y=N(n("q1tI")),b=W(n("17x9")),Q=W(n("i8i4")),V=W(n("TSYQ")),x=n("8N4D"),P=n("fJi3"),c=n("gbW8"),E=W(n("R155")),B=W(n("sS6v"));function W(s){return s&&s.__esModule?s:{default:s}}function R(){if(typeof WeakMap!="function")return null;var s=new WeakMap;return R=function(){return s},s}function N(s){if(s&&s.__esModule)return s;if(s===null||g(s)!=="object"&&typeof s!="function")return{default:s};var a=R();if(a&&a.has(s))return a.get(s);var i={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in s)if(Object.prototype.hasOwnProperty.call(s,_)){var S=v?Object.getOwnPropertyDescriptor(s,_):null;S&&(S.get||S.set)?Object.defineProperty(i,_,S):i[_]=s[_]}return i.default=s,a&&a.set(s,i),i}function g(s){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?g=function(i){return typeof i}:g=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},g(s)}function I(){return I=Object.assign||function(s){for(var a=1;a<arguments.length;a++){var i=arguments[a];for(var v in i)Object.prototype.hasOwnProperty.call(i,v)&&(s[v]=i[v])}return s},I.apply(this,arguments)}function G(s,a){if(s==null)return{};var i=z(s,a),v,_;if(Object.getOwnPropertySymbols){var S=Object.getOwnPropertySymbols(s);for(_=0;_<S.length;_++){if(v=S[_],a.indexOf(v)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(s,v))continue;i[v]=s[v]}}return i}function z(s,a){if(s==null)return{};var i={},v=Object.keys(s),_,S;for(S=0;S<v.length;S++){if(_=v[S],a.indexOf(_)>=0)continue;i[_]=s[_]}return i}function X(s,a){return Y(s)||t(s,a)||U(s,a)||J()}function J(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function U(s,a){if(!s)return;if(typeof s=="string")return d(s,a);var i=Object.prototype.toString.call(s).slice(8,-1);if(i==="Object"&&s.constructor&&(i=s.constructor.name),i==="Map"||i==="Set")return Array.from(s);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return d(s,a)}function d(s,a){(a==null||a>s.length)&&(a=s.length);for(var i=0,v=new Array(a);i<a;i++)v[i]=s[i];return v}function t(s,a){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(s)))return;var i=[],v=!0,_=!1,S=void 0;try{for(var T=s[Symbol.iterator](),j;!(v=(j=T.next()).done)&&!(i.push(j.value),a&&i.length===a);v=!0);}catch(A){_=!0,S=A}finally{try{!v&&T.return!=null&&T.return()}finally{if(_)throw S}}return i}function Y(s){if(Array.isArray(s))return s}function M(s,a){var i=Object.keys(s);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(s);a&&(v=v.filter(function(_){return Object.getOwnPropertyDescriptor(s,_).enumerable})),i.push.apply(i,v)}return i}function k(s){for(var a=1;a<arguments.length;a++){var i=arguments[a]!=null?arguments[a]:{};a%2?M(Object(i),!0).forEach(function(v){m(s,v,i[v])}):Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(i)):M(Object(i)).forEach(function(v){Object.defineProperty(s,v,Object.getOwnPropertyDescriptor(i,v))})}return s}function K(s,a){if(!(s instanceof a))throw new TypeError("Cannot call a class as a function")}function e(s,a){for(var i=0;i<a.length;i++){var v=a[i];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(s,v.key,v)}}function C(s,a,i){return a&&e(s.prototype,a),i&&e(s,i),s}function r(s,a){if(typeof a!="function"&&a!==null)throw new TypeError("Super expression must either be null or a function");s.prototype=Object.create(a&&a.prototype,{constructor:{value:s,writable:!0,configurable:!0}}),a&&o(s,a)}function o(s,a){return o=Object.setPrototypeOf||function(v,_){return v.__proto__=_,v},o(s,a)}function f(s){var a=O();return function(){var i=p(s),v;if(a){var _=p(this).constructor;v=Reflect.construct(i,arguments,_)}else v=i.apply(this,arguments);return D(this,v)}}function D(s,a){return a&&(g(a)==="object"||typeof a=="function")?a:l(s)}function l(s){if(s===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return s}function O(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(s){return!1}}function p(s){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(i){return i.__proto__||Object.getPrototypeOf(i)},p(s)}function m(s,a,i){return a in s?Object.defineProperty(s,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):s[a]=i,s}var H=function(s){r(i,s);var a=f(i);C(i,null,[{key:"getDerivedStateFromProps",value:function(_,S){var T=_.position,j=S.prevPropsPosition;return T&&(!j||T.x!==j.x||T.y!==j.y)?((0,B.default)("Draggable: getDerivedStateFromProps %j",{position:T,prevPropsPosition:j}),{x:T.x,y:T.y,prevPropsPosition:k({},T)}):null}}]);function i(v){var _;return K(this,i),_=a.call(this,v),m(l(_),"onDragStart",function(S,T){(0,B.default)("Draggable: onDragStart: %j",T);var j=_.props.onStart(S,(0,P.createDraggableData)(l(_),T));if(j===!1)return!1;_.setState({dragging:!0,dragged:!0})}),m(l(_),"onDrag",function(S,T){if(!_.state.dragging)return!1;(0,B.default)("Draggable: onDrag: %j",T);var j=(0,P.createDraggableData)(l(_),T),A={x:j.x,y:j.y};if(_.props.bounds){var Me=A.x,de=A.y;A.x+=_.state.slackX,A.y+=_.state.slackY;var Ie=(0,P.getBoundPosition)(l(_),A.x,A.y),xe=X(Ie,2),Fe=xe[0],Be=xe[1];A.x=Fe,A.y=Be,A.slackX=_.state.slackX+(Me-A.x),A.slackY=_.state.slackY+(de-A.y),j.x=A.x,j.y=A.y,j.deltaX=A.x-_.state.x,j.deltaY=A.y-_.state.y}var pe=_.props.onDrag(S,j);if(pe===!1)return!1;_.setState(A)}),m(l(_),"onDragStop",function(S,T){if(!_.state.dragging)return!1;var j=_.props.onStop(S,(0,P.createDraggableData)(l(_),T));if(j===!1)return!1;(0,B.default)("Draggable: onDragStop: %j",T);var A={dragging:!1,slackX:0,slackY:0},Me=Boolean(_.props.position);if(Me){var de=_.props.position,Ie=de.x,xe=de.y;A.x=Ie,A.y=xe}_.setState(A)}),_.state={dragging:!1,dragged:!1,x:v.position?v.position.x:v.defaultPosition.x,y:v.position?v.position.y:v.defaultPosition.y,prevPropsPosition:k({},v.position),slackX:0,slackY:0,isElementSVG:!1},v.position&&!(v.onDrag||v.onStop)&&console.warn("A `position` was applied to this <Draggable>, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),_}return C(i,[{key:"componentDidMount",value:function(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function(){return this.props.nodeRef?this.props.nodeRef.current:Q.default.findDOMNode(this)}},{key:"render",value:function(){var _,S=this.props,T=S.axis,j=S.bounds,A=S.children,Me=S.defaultPosition,de=S.defaultClassName,Ie=S.defaultClassNameDragging,xe=S.defaultClassNameDragged,Fe=S.position,Be=S.positionOffset,pe=S.scale,Z=G(S,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]),at={},ge=null,ve=Boolean(Fe),se=!ve||this.state.dragging,je=Fe||Me,We={x:(0,P.canDragX)(this)&&se?this.state.x:je.x,y:(0,P.canDragY)(this)&&se?this.state.y:je.y};this.state.isElementSVG?ge=(0,x.createSVGTransform)(We,Be):at=(0,x.createCSSTransform)(We,Be);var ot=(0,V.default)(A.props.className||"",de,(_={},m(_,Ie,this.state.dragging),m(_,xe,this.state.dragged),_));return y.createElement(E.default,I({},Z,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),y.cloneElement(y.Children.only(A),{className:ot,style:k(k({},A.props.style),at),transform:ge}))}}]),i}(y.Component);u.default=H,m(H,"displayName","Draggable"),m(H,"propTypes",k(k({},E.default.propTypes),{},{axis:b.default.oneOf(["both","x","y","none"]),bounds:b.default.oneOfType([b.default.shape({left:b.default.number,right:b.default.number,top:b.default.number,bottom:b.default.number}),b.default.string,b.default.oneOf([!1])]),defaultClassName:b.default.string,defaultClassNameDragging:b.default.string,defaultClassNameDragged:b.default.string,defaultPosition:b.default.shape({x:b.default.number,y:b.default.number}),positionOffset:b.default.shape({x:b.default.oneOfType([b.default.number,b.default.string]),y:b.default.oneOfType([b.default.number,b.default.string])}),position:b.default.shape({x:b.default.number,y:b.default.number}),className:c.dontSetMe,style:c.dontSetMe,transform:c.dontSetMe})),m(H,"defaultProps",k(k({},E.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},position:null,scale:1}))},sS6v:function(Pe,u,n){"use strict";Object.defineProperty(u,"__esModule",{value:!0}),u.default=y;function y(){var b}}}]);