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