You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__MyProblem__index.js

18 lines
125 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window.webpackJsonp=window.webpackJsonp||[]).push([[129,5,6,7],{"+k/U":function(B,u,e){B.exports={pagination:"pagination___2XcQw",info:"info___12Y4R"}},"07cG":function(B,u,e){B.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"1vsH":function(B,u,e){"use strict";e.d(u,"i",function(){return l}),e.d(u,"k",function(){return c}),e.d(u,"e",function(){return A}),e.d(u,"h",function(){return S}),e.d(u,"c",function(){return P}),e.d(u,"f",function(){return R}),e.d(u,"g",function(){return p}),e.d(u,"a",function(){return q}),e.d(u,"C",function(){return _}),e.d(u,"B",function(){return C}),e.d(u,"D",function(){return n}),e.d(u,"E",function(){return Z}),e.d(u,"s",function(){return J}),e.d(u,"r",function(){return K}),e.d(u,"p",function(){return Y}),e.d(u,"o",function(){return X}),e.d(u,"A",function(){return Q}),e.d(u,"j",function(){return ae}),e.d(u,"z",function(){return F}),e.d(u,"u",function(){return ee}),e.d(u,"l",function(){return Se}),e.d(u,"x",function(){return Pe}),e.d(u,"n",function(){return ke}),e.d(u,"d",function(){return M}),e.d(u,"b",function(){return T}),e.d(u,"t",function(){return le}),e.d(u,"y",function(){return Te}),e.d(u,"w",function(){return he}),e.d(u,"m",function(){return Xe}),e.d(u,"v",function(){return Me}),e.d(u,"q",function(){return Oe});var v=e("zjzt"),a=e("ZZRV"),g=e.n(a),s=e("xKgJ"),y=e("vcnW"),i=e.n(y),l=["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"],U=function(t){var o={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return t.data&&t.data.map(function(E,D){return g.a.createElement("span",{key:D,className:o[E]&&o[E].class},E)})},c=function(t){var o,E=(o={},Object(v.a)(o,-1,"\u91CD\u505A\u4E2D"),Object(v.a)(o,0,"\u672A\u5F00\u542F"),Object(v.a)(o,1,"\u672A\u901A\u5173"),Object(v.a)(o,2,"\u6309\u65F6\u901A\u5173"),o);return E[t]||"\u8FDF\u4EA4\u901A\u5173"},A=function(t){var o,E,D,L=(o={},Object(v.a)(o,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(v.a)(o,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(v.a)(o,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(v.a)(o,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(v.a)(o,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),o);return g.a.createElement("span",{className:L==null||((E=L[t.status])===null||E===void 0)?void 0:E.class},L==null||((D=L[t.status])===null||D===void 0)?void 0:D.name)},S=function(t){var o=t.status,E={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return g.a.createElement("span",{className:E[o].class},E[o].name)}catch(D){console.log("utils.StatusGraduationProjectTags",t.status)}},P={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},R={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},p=function(t){var o={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},E=[];t.is_random&&E.push(g.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{t.status&&t.status.map(function(D,L){E.push(g.a.createElement("span",{key:L,className:o[D]&&o[D].class},D))})}catch(D){console.log("utils.status.tag:",D,t.status)}return E},h=function(t){var o,E,D,L=(o={},Object(v.a)(o,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(v.a)(o,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(v.a)(o,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(v.a)(o,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(v.a)(o,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),o);return g.a.createElement("span",{className:(E=L[t.status])===null||E===void 0?void 0:E.class},(D=L[t.status])===null||D===void 0?void 0:D.name)},q=function(t){var o,E,D={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return g.a.createElement("span",{className:(o=D[t.status])===null||o===void 0?void 0:o.class},(E=D[t.status])===null||E===void 0?void 0:E.name)},_=function(t){t=new Date(t).getTime();var o=1e3*60,E=o*60,D=E*24,L="",xe=new Date().getTime(),Ne=xe-t;if(Ne<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),L="\u521A\u521A";var f=parseInt(Ne/D,10),m=parseInt(Ne/E,10),d=parseInt(Ne/o,10);return f>30?L=""+C(t,"yyyy-MM-dd"):f>1?L=""+f+"\u5929\u524D":f==1?L="\u6628\u5929":m>=1?L=""+m+"\u5C0F\u65F6\u524D":d>=5?L=""+d+"\u5206\u949F\u524D":L="\u521A\u521A",L},C=function(t,o){typeof t=="string"&&(t.indexOf("T")>=0&&(t=t.replace("T"," ")),t=new Date(Date.parse(t.replace(/-/g,"/")))),t=new Date(t);var E={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds(),"q+":Math.floor((t.getMonth()+3)/3),S:t.getMilliseconds()},D=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(o)&&(o=o.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(o)&&(o=o.replace(RegExp.$1,D[RegExp.$1.length-1][t.getDay()]));for(var L in E)new RegExp("("+L+")").test(o)&&(o=o.replace(RegExp.$1,RegExp.$1.length==1?E[L]:("00"+E[L]).substr((""+E[L]).length)));return o},n=function(t){if(!t||t<0)return"0\u79D2";console.log("time:",t);var o=60,E=o*60,D=E*24,L=t/D,xe=t/E,Ne=t/o,f=t%60;return L>=1?parseInt(L.toString())+"\u5929"+Math.floor(xe%24)+"\u65F6"+Math.floor(Ne%60)+"\u5206"+Math.floor(t%60)+"\u79D2":xe>1?parseInt(xe.toString())+"\u65F6"+Math.floor(Ne%60)+"\u5206"+Math.floor(t%60)+"\u79D2":Ne>=1?parseInt(Ne.toString())+"\u5206"+Math.floor(t%60)+"\u79D2":Math.ceil(t)+"\u79D2"},Z=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,E=0;if(t){E=t.length;for(var D=0;D<E;D++){var L=t.charCodeAt(D);L>=55296&&L<=56319&&(E--,D++)}}return E<=o},J=function(t,o,E){if(o){var D=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,L=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,xe=L.test(o),Ne=D.test(o);(xe===!0||Ne===!0||(o.length<2||o.length>=21))&&E("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}E()},K=function(t,o,E){if(o){var D=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,L=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,xe=L.test(o),Ne=D.test(o);(xe===!0||Ne===!0||(o.length<2||o.length>=11))&&E("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}E()},Y=function(t){if(!t)return"";for(var o=t.length-1,E="",D=0;D<o;D++)E+="*";var L=t.substr(0,1)+E;return L},X=function(t,o){var E=new FileReader;E.addEventListener("load",function(){return o(E.result)}),E.readAsDataURL(t)};function Q(N){var t="79e33abd4b6588941ab7622aed1e67e8";return i()(t+N)}var ie=function(t){var o,E=RegExp("(^| )"+t+"=([^;]+)(;|$)");return(o=document.cookie.match(E))?decodeURIComponent(o[2]):null};function Ce(N,t,o){var E=new Date;E.setTime(E.getTime()+o*24*60*60*1e3);var D="expires="+E.toUTCString();document.cookie=N+"="+t+"; "+D}var ue=function(t){document.cookie=t+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"};function ae(N,t){return new Promise(function(o,E){var D=t,L=document.createElement("iframe"),xe;console.log("downloadFileUrl",D),document.body.appendChild(L),L.src=D,L.style.display="none",xe=setInterval(function(){ie("fileDownload")&&(ue("fileDownload"),clearInterval(xe),o())},1e3)})}var F=function(t){var o=t.url,E=t.query;return o?(E&&function(){var D=[],L=function(f){E.hasOwnProperty(f)&&!Me(E[f])&&(typeof E[f]=="object"?E[f].map(function(m){D.push("".concat(f,"[]=").concat(m))}):D.push("".concat(f,"=").concat(E[f])))};for(var xe in E)L(xe);o.indexOf("?")!==-1?o="".concat(o,"&").concat(D.join("&")):o="".concat(o,"?").concat(D.join("&")),console.log("url1111",o)}(),o):""};function ee(){for(var N=navigator.userAgent,t=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],o=!0,E=0;E<t.length;E++)if(N.indexOf(t[E])>0){o=!1;break}return o}var Se=function(){var t,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return o==null||((t=o.toString())===null||t===void 0)?void 0:t.replace(/\B(?=(\d{3})+(?!\d))/g,",")},Pe=function(t){var o=document.createElement("a");o.target="_blank",document.body.appendChild(o),o.href=t;var E=document.createEvent("MouseEvents");E.initEvent("click",!1,!1),o.dispatchEvent(E),document.body.removeChild(o)},ke=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return t.length<=6?t:"".concat(t.substring(0,3),"...").concat(t.substring(t.length-3,t.length))},M=function(){var t=new Date().getHours(),o=new Date().getMinutes();return o>=30?(t++,o="00"):o="30",t+":"+o},T=function(){var t=new Date().getHours(),o=new Date().getMinutes();return o>=30?(t++,o="00"):o="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+t+":"+o},x;(function(N){N.Number="Number",N.String="String",N.Boolean="Boolean",N.Object="Object",N.Array="Array",N.Function="Function"})(x||(x={}));var te=function(t){var o=Object.prototype.toString.call(t);return o.substring(8,o.length-1)},le=function(t){return te(t)===x.Array?t.length===0:te(t)===x.Object?Object.keys(t).length===0:!t},Te=function(t,o){for(var E=[],D=t;D<o;D++)E.push(D);return E},he=function(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:12,E=o/2-2,D=o/2+3;return t.length>o?t.substr(0,E)+"..."+t.substr(D,o):t},Xe=function(t){return t>4.5?5:t>4&&t<=4.5?4.5:t>3.5&&t<=4?4:t>3&&t<=3.5?3.5:t>2.5&&t<=3?3:t>2&&t<=2.5?2.5:t>1.5&&t<=2?2:t>1&&t<=1.5?1.5:t>.5&&t<=1?1:t>0&&t<=.5?.5:0},Me=function(t){return t==null};function _e(N,t){var o=new RegExp("(^|&)".concat(N,"=([^&]*)(&|$)"),"i"),E=t.substr(1).match(o);return E!=null?decodeURIComponent(E[2]):null}var Oe=function(t){switch(t.container_type){case"ApplyUserAuthentication":if(t.tiding_type==="Apply"){if(t.auth_type===1)return window.open("/admins/identity_authentications");if(t.auth_type===2)return window.open("/admins/professional_authentications")}return t.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return t.tiding_type==="Apply"?window.open("/admins/department_applies"):t.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return t.tiding_type==="Apply"?window.open("/admins/unit_applies"):t.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(t.parent_container_type){case"ApplyShixun":if(t.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(t.tiding_type==="System")return window.open("/shixuns/".concat(t.identifier,"/challenges"));case"ApplySubject":if(t.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(t.tiding_type==="System")return window.open("/paths/".concat(t.parent_container_id));case"TrialAuthorization":if(t.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(t.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/teachers"));case"StudentJoinCourse":if(t.tiding_type==="Apply")return window.open("/classrooms/".concat(t.belong_container_id,"/teachers"));if(t.tiding_type==="System")return window.open("/classrooms/".concat(t.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"Course":return t.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(t.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(t.container_id));case"JournalsForMessage":switch(t.parent_container_type){case"Principal":return"";case"HomeworkCommon":return t.homework_type==="normal"?window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="group"?window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="practice"?window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"StudentWorksScore":return t.homework_type==="normal"?window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="group"?window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/question")):t.homework_type==="practice"?window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(t.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(t.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(t.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(t.container_id));case"DealProject":return window.open("/projects/".concat(t.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(t.container_id));case"Poll":switch(t.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(t.belong_container_id,"/poll/").concat(t.container_id,"/detail"));default:return window.open(" /classrooms/".concat(t.belong_container_id,"/poll/").concat(t.container_id,"/detail"))}case"Exercise":switch(t.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(t.belong_container_id,"/exercise/").concat(t.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_topics/").concat(t.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.container_id));case"GraduationWork":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(t.belong_container_id,"/graduation_tasks/").concat(t.parent_container_id));case"HomeworkCommon":switch(t.parent_container_type){case"AnonymousCommentFail":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"));default:if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/detail"));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/review/").concat(t.container_id));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/review/").concat(t.container_id));if(t.homework_type==="practice")return window.open("/classrooms/".concat(t.belong_container_id,"/shixun_homework/").concat(t.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.trigger_user.id,"/review/").concat(t.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.trigger_user.id,"/review/").concat(t.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(t.parent_container_id));case"Issue":return window.open("/issues/".concat(t.container_id));case"PullRequest":return window.open("/projects/".concat(t.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(t.tiding_type==="Apply")return window.open("/admins/library_applies");if(t.tiding_type==="System")return window.open("/moop_cases/".concat(t.container_id));case"ProjectPackage":return t.tiding_type==="Destroyed"||t.tiding_type==="Destroyed_end"?void 0:t.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(t.container_id));case"Discuss":return t.parent_container_type==="Hack"&&t.extra?window.open("/myproblems/".concat(t.extra,"/comment")):window.open("/shixuns/".concat(t.identifier,"/shixun_discuss"));case"Video":if(t.tiding_type==="Apply")return window.open("/admins/video_applies");if(t.tiding_type==="System"){var o;return window.open("/users/".concat((o=Object(s.t)())===null||o===void 0?void 0:o.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(t.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(t.container_id));case"ResubmitStudentWork":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id,"/").concat(t.container_id,"/appraise"));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id,"/").concat(t.container_id,"/appraise"));case"AdjustScore":if(t.homework_type==="normal")return window.open("/classrooms/".concat(t.belong_container_id,"/common_homework/").concat(t.parent_container_id));if(t.homework_type==="group")return window.open("/classrooms/".concat(t.belong_container_id,"/group_homework/").concat(t.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(t.belong_container_id,"/course_videos?open=live"));case"Hack":if(t.extra&&t.parent_container_type!=="HackDelete")return window.open("/problems/".concat(t.extra,"/edit"));default:return}}},"7SP1":function(B,u,e){},"7ahc":function(B,u,e){"use strict";e.d(u,"a",function(){return n});var v=e("55MS"),a=e("1gHQ"),g=e("MPZO"),s=e("bnk9"),y=e("EkPb"),i=e("7X0+"),l=e("GZha"),U=e("VmQ4"),c=e("QeCE"),A=e("ZZRV"),S=e.n(A),P=e("M0ff"),R=e.n(P),p=e("4X1q"),h=e.n(p),q=c.a.Option,_={labelCol:{span:4},wrapperCol:{span:20}},C={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};u.b=function(Z){var J=Z.callback,K=Z.onCancel,Y=Object(A.useState)("python"),X=Object(l.a)(Y,2),Q=X[0],ie=X[1];function Ce(ae){ie(C[ae][1])}function ue(ae){J(ae)}return S.a.createElement(i.a,Object(a.a)({},_,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ue}),S.a.createElement(i.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},S.a.createElement(c.a,{onChange:Ce},Object.keys(C).map(function(ae){return S.a.createElement(q,{key:ae,value:ae},C[ae][0])}))),S.a.createElement(i.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},S.a.createElement(n,{mode:Q})),S.a.createElement("div",{className:"flex-container flex-end"},S.a.createElement(s.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),S.a.createElement(s.a,{type:"ghost",onClick:K},"\u53D6\u6D88")))};function n(Z){var J=Z.value,K=Z.onChange,Y=Z.mode,X=Z.options,Q=X===void 0?{}:X,ie=Object(A.useRef)(),Ce=Object(A.useState)(),ue=Object(l.a)(Ce,2),ae=ue[0],F=ue[1];return Object(A.useEffect)(function(){if(ae){var ee=function(Pe){var ke=Pe.getValue();K&&K(ke)};return ae.on("change",ee),function(){ae.off("change",ee)}}},[ae,K]),Object(A.useEffect)(function(){ae&&ae.setOption("mode",Y)},[ae,Y]),Object(A.useEffect)(function(){ae&&(J!==ae.getValue()&&ae.setValue(J||""))},[ae,J]),Object(A.useEffect)(function(){if(ie.current&&!ae){var ee=R.a.fromTextArea(ie.current,Object(v.a)({mode:Y,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},Q));F(ee)}},[ie.current,ae]),S.a.createElement("div",{className:"my-codemirror-container"},S.a.createElement("textarea",{ref:ie}))}},"9Bee":function(B,u,e){"use strict";var v=e("ZZRV"),a=e.n(v),g=e("Sawj"),s=e("GZha"),y=e("tVQ9"),i=e.n(y),l=e("PRXW");function U(M,T){var x=M.match(/^(\s+)(?:```)/);if(x===null)return T;var te=x[1];return T.split(`
`).map(function(le){var Te=le.match(/^\s+/);if(Te===null)return le;var he=Object(s.a)(Te,1),Xe=he[0];return Xe.length>=te.length?le.slice(te.length):le}).join(`
`)}var c=[],A=["<ul>"],S=new i.a.Renderer,P=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function R(){c.length=0,A=["<ul>"]}function p(M,T,x,te){if(T>=M.length||M[T].level<=x)return T;var le=M[T];te.push("<li><a href='#"+le.anchor+"'>"+le.text+"</a>"),T++;var Te=[];return T=p(M,T,le.level,Te),Te.length>0&&(te.push("<ul>"),Te.forEach(function(he){te.push(he)}),te.push("</ul>")),te.push("</li>"),T=p(M,T,x,te),T}function h(){return p(c,0,0,A),A.push("</ul>"),A.join("")}var q={heading:function(T){var x=P.exec(T);if(x)return{type:"heading",raw:x[0],depth:x[1].length,text:x[2]}},fences:function(T){var x=this.rules.block.fences.exec(T);if(x){var te=x[0],le=U(te,x[3]||""),Te=x[2]?x[2].trim():x[2];if(["latex","katex","math"].indexOf(Te)>=0){var he=n(),Xe=le;le=he,Z[he]={type:"block",expression:Xe}}return{type:"code",raw:te,lang:Te,text:le}}}},_=/(?:\${2})([^\n`]+?)(?:\${2})/gi,C=0,n=function(){return"__special_katext_id_".concat(C++,"__")},Z={};function J(){return Z}function K(){C=0,Z={}}function Y(M){return M=M.replace(_,function(T,x){var te=n();return Z[te]={type:"inline",expression:x},te}),M}var X=S.listitem;S.listitem=function(M){return X(Y(M))};var Q=S.paragraph;S.paragraph=function(M){return Q(Y(M))};var ie=S.tablecell;S.tablecell=function(M,T){return ie(Y(M),T)},S.code=function(M,T,x){var te=(T||"").match(/\S*/)[0];return te?["latex","katex","math"].indexOf(te)>=0?"<p class='editormd-tex'>".concat(M,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(T,'">').concat(x?M:Object(l.escape)(M,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(x?M:Object(l.escape)(M,!0))+"</code></pre>"},S.heading=function(M,T,x){var te=this.options.headerPrefix+x.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return c.push({anchor:te,level:T,text:M}),"<h"+T+' id="'+te+'">'+M+"</h"+T+">"},i.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),i.a.use({tokenizer:q,renderer:S});var Ce=i.a,ue=e("8+LE"),ae=e("ZRDM"),F=e.n(ae),ee=e("saPB"),Se=/<pre[^>]*>/g;function Pe(M){var T=document.createElement("div");return T.innerHTML=M,T.childNodes.length===0?"":T.childNodes[0].nodeValue}var ke=u.a=function(M){var T=M.value,x=T===void 0?"":T,te=M.className,le=M.style,Te=le===void 0?{}:le,he=String(x),Xe=Object(v.useMemo)(function(){var Oe=Ce(he),N=J();return he.match(/\[TOC\]/)&&(Oe=Oe.replace("<p>[TOC]</p>",h()),R()),Oe=Oe.replace(/(__special_katext_id_\d+__)/g,function(t,o){var E=N[o],D=E.type,L=E.expression;return Object(ee.renderToString)(Pe(L)||"",{displayMode:D==="block",throwOnError:!1,output:"html"})}),Oe=Oe.replace(/▁/g,"\u2581\u2581\u2581"),K(),F.a.sanitize(Oe)},[he]),Me=Object(v.useRef)();function _e(Oe){var N=Oe.target;if(N.tagName.toUpperCase()==="A"){var t=N.getAttribute("href");if(t.startsWith("#")){Oe.preventDefault();var o=document.getElementById(t.replace("#",""));o&&o.scrollIntoView(!0)}}}return Object(v.useEffect)(function(){if(Me.current&&Xe&&(Xe.match(Se)&&window.PR.prettyPrint()),Me.current)return Me.current.addEventListener("click",_e),function(){Me.current.removeEventListener("click",_e),K(),R()}},[Xe,Me.current,_e]),a.a.createElement("div",{ref:Me,style:Te,className:"".concat(te||""," markdown-body"),dangerouslySetInnerHTML:{__html:Xe}})}},"9VGf":function(B,u,e){"use strict";e.d(u,"a",function(){return g});var v=e("ZZRV"),a=e.n(v);function g(s,y){var i=Object(v.useRef)();Object(v.useEffect)(function(){i.current=s}),Object(v.useEffect)(function(){function l(){i.current()}if(y!==null){var U=setInterval(l,y);return function(){return clearInterval(U)}}},[y])}},AMnG:function(B,u,e){"use strict";var v=e("X/R0"),a=e("M6G9"),g=e("GZha"),s=e("ZZRV"),y=e.n(s),i=e("nWbc"),l=e.n(i),U=e("Ot1p");u.a=function(c){var A=c.id,S=c.activeDiscussIndex,P=c.onReplyDiscuss,R=Object(s.useState)(""),p=Object(g.a)(R,2),h=p[0],q=p[1];function _(n){q(n)}function C(){if(!h){a.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}P(A,h),q("")}return y.a.createElement("div",{key:A,className:"discuss-item-editor",style:{display:S===A?"block":"none",width:"100%"}},y.a.createElement(U.a,{miniToolbar:!0,startInit:S===A,defaultValue:h,id:A,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:_}),y.a.createElement("a",{onClick:C,className:"btn-send"},"\u53D1\u9001"))}},BdwD:function(B,u,e){"use strict";var v=e("55MS"),a=e("ZZRV"),g=e.n(a),s=function(i){var l=i.styles,U=l===void 0?{}:l,c=i.customText;return g.a.createElement("section",{className:"tc animated fadeIn",style:Object(v.a)(Object(v.a)({},{color:"#999",margin:"200px auto"}),U)},g.a.createElement("img",{src:e("FOrL")}),g.a.createElement("p",{className:"mt20 font14"},c||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};u.a=s},BjJ7:function(B,u,e){"use strict";e.d(u,"d",function(){return a}),e.d(u,"c",function(){return g}),e.d(u,"f",function(){return s}),e.d(u,"b",function(){return y}),e.d(u,"e",function(){return i}),e.d(u,"a",function(){return l});var v=e("m3rI");function a(U){var c=!0;if(U.length>0){for(var A=0;A<U.length;A++)if(U[A].compile_success==0||!U[A].compile_success){c=!1;break}}else c=!1;return c}function g(U){for(var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",A=[],S=0;S<U.length;S++){var P=U[S],R=c?"".concat(c,"/").concat(P.name):"".concat(P.name);A.push({title:P.name,isLeaf:!(P.type==="tree"),key:R})}return A}function s(U,c,A){for(var S=0;S<U.length;S++){var P=U[S];if(P.key===c){P.children=A;break}P.children&&s(P.children,c,A)}return U}function y(U,c,A){var S;return function(){var P=this,R=arguments,p=function(){S=null,A||U.apply(P,R)},h=A&&!S;clearTimeout(S),S=setTimeout(p,c),h&&U.apply(P,R)}}var i=!0,l=v.a.API_SERVER},"C+DQ":function(B,u,e){},EHPI:function(B,u,e){"use strict";var v=e("2aF/"),a=e("1kpo"),g=e("GZha"),s=e("55MS"),y=e("ZZRV"),i=e.n(y),l=e("ZW9T"),U=e("ZD9Y"),c=e("M8RZ"),A=e("bCnd"),S=e("fcyK"),P=e.n(S),R={theme:Object(A.a)("cmCodeMode","vs-dark"),fontSize:Object(A.a)("cmFontSize",14),showEditorSetting:!1,tabToSpace:Object(A.a)("cmTabToSpace",!0)},p;(function(_){_[_.set_font_size=0]="set_font_size",_[_.set_theme=1]="set_theme",_[_.on_tab_to_space=2]="on_tab_to_space",_[_.set_show_editor_setting=3]="set_show_editor_setting"})(p||(p={}));function h(_,C){switch(C.type){case p.set_show_editor_setting:return Object(s.a)(Object(s.a)({},_),{},{showEditorSetting:C.payload});case p.set_theme:return Object(s.a)(Object(s.a)({},_),{},{theme:C.payload});case p.set_font_size:return Object(s.a)(Object(s.a)({},_),{},{fontSize:C.payload});case p.on_tab_to_space:return Object(s.a)(Object(s.a)({},_),{},{tabToSpace:C.payload});default:throw new Error}}u.a=function(_){var C=_.value,n=_.onChange,Z=_.language,J=_.ActionBarRender,K=J===void 0?function(M){return i.a.createElement(q,{onShowCodeSetting:M})}:J,Y=Object(y.useReducer)(h,R),X=Object(g.a)(Y,2),Q=X[0],ie=X[1],Ce=Q.theme,ue=Q.fontSize,ae=Q.showEditorSetting,F=Q.tabToSpace,ee={onFontSizeChange:function(T){ie({type:p.set_font_size,payload:T}),Object(A.b)("cmFontSize",T)},tabToSpace:F,cmFontSize:ue,className:"oj",cmCodeMode:Ce,onTabToSpace:function(T){ie({type:p.on_tab_to_space,payload:T}),Object(A.b)("cmTabToSpace",T)},onCodeModeChange:function(T){ie({type:p.set_theme,payload:T}),Object(A.b)("cmCodeMode",T)}};function Se(){ie({type:p.set_show_editor_setting,payload:!1})}function Pe(){ie({type:p.set_show_editor_setting,payload:!0})}var ke={value:C,language:Z,onChange:n,theme:Ce,height:"calc(100% - 56px)",options:{fontSize:ue,insertSpaces:F}};return i.a.createElement(y.Fragment,null,i.a.createElement("div",{className:"code-panel-container"},K(Pe),i.a.createElement(l.b,ke)),i.a.createElement(c.a,null,i.a.createElement(a.a,{className:"oj",title:null,placement:"right",closable:!1,visible:ae,onClose:Se},i.a.createElement(U.a,ee))))};function q(_){var C=_.onShowCodeSetting;return i.a.createElement("div",{className:"action-bar"},i.a.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"),i.a.createElement("a",{onClick:C},i.a.createElement("i",{className:"iconfont icon-shezhi"})))}},FOrL:function(B,u){B.exports="data:image/png;base64,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"},HmJG:function(B,u,e){},IxHN:function(B,u,e){"use strict";var v=e("ZZRV"),a=e.n(v),g=e("07cG"),s=e.n(g);u.a=function(y){var i=y.message,l=y.className,U=y.style,c=U===void 0?{}:U;return a.a.createElement("div",{className:"".concat(s.a.idsRingWrapper," ").concat(l)},a.a.createElement("div",{className:s.a.ldsRing},a.a.createElement("div",null),a.a.createElement("div",null),a.a.createElement("div",null),a.a.createElement("div",null)),i?a.a.createElement("p",{style:c},i):null)}},JB8y:function(B,u,e){"use strict";e.d(u,"a",function(){return v});var v;(function(a){a[a.NOMATCH=-1]="NOMATCH",a[a.OK=0]="OK",a[a.TIMEOUT=2]="TIMEOUT",a[a.PODFAILURE=3]="PODFAILURE",a[a.COMPILEFAILURE=4]="COMPILEFAILURE",a[a.EXECUTEFAILURE=5]="EXECUTEFAILURE"})(v||(v={}))},JPnl:function(B,u,e){"use strict";e.d(u,"a",function(){return X}),e.d(u,"c",function(){return Ce});var v=e("MPZO"),a=e("bnk9"),g=e("GZha"),s=e("55MS"),y=e("zjzt"),i=e("DHCt"),l=e("CRgH"),U=e("ZZRV"),c=e.n(U),A=e("j1Uf"),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},P=S,R=e("XSrM"),p=function(ee,Se){return U.createElement(R.a,Object.assign({},ee,{ref:Se,icon:P}))};p.displayName="UpOutlined";var h=U.forwardRef(p),q=e("JB8y"),_=e("LalF"),C=e("a4uL"),n=e("IxHN"),Z=e("9Bee"),J,K=l.a.TextArea,Y={visible:!1,tabIndex:"0"},X=(J={},Object(y.a)(J,q.a.NOMATCH,"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D"),Object(y.a)(J,q.a.OK,"\u8C03\u8BD5\u901A\u8FC7"),Object(y.a)(J,2,"\u8C03\u8BD5\u8D85\u65F6"),Object(y.a)(J,3,"\u8C03\u8BD5pod\u5931\u8D25"),Object(y.a)(J,4,"\u7F16\u8BD1\u5931\u8D25"),Object(y.a)(J,5,"\u6267\u884C\u5931\u8D25"),J),Q;(function(F){F[F.SET_VISIBLE=0]="SET_VISIBLE",F[F.SET_TABINDEX=1]="SET_TABINDEX"})(Q||(Q={}));function ie(F,ee){switch(ee.type){case Q.SET_VISIBLE:return Object(s.a)(Object(s.a)({},F),{},{visible:ee.payload});case Q.SET_TABINDEX:return Object(s.a)(Object(s.a)({},F),{},{tabIndex:ee.payload});default:throw new Error}}function Ce(F){var ee=F.status,Se=F.error_msg,Pe=F.output,ke=F.input,M=F.expected_output,T=null,x={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(ee){case q.a.NOMATCH:T=c.a.createElement(c.a.Fragment,null,c.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),c.a.createElement(Z.a,{value:ke,style:x}),c.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),c.a.createElement(Z.a,{value:Pe&&_.Base64.decode(Pe)||"",style:x}),c.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),c.a.createElement(Z.a,{value:M&&_.Base64.decode(M)||"",style:x}));break;case q.a.EXECUTEFAILURE:T=c.a.createElement(c.a.Fragment,null,c.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),c.a.createElement(Z.a,{value:ke,style:x}),c.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),c.a.createElement("code",{className:"error"},_.Base64.decode(Se)));break;case q.a.PODFAILURE:T=c.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case q.a.TIMEOUT:T=c.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return c.a.createElement(c.a.Fragment,null," ",T," ")}function ue(F){var ee=F.status,Se=F.error_msg,Pe=F.execute_time,ke=F.output,M=F.input,T=F.expected_output,x=null;switch(ee){case q.a.OK:x=c.a.createElement(c.a.Fragment,null,c.a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Pe),c.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),c.a.createElement("pre",null,_.Base64.decode(ke)));break;case q.a.NOMATCH:x=c.a.createElement(c.a.Fragment,null,c.a.createElement("p",null,"\u8F93\u5165\uFF1A",c.a.createElement("pre",null,M)),c.a.createElement("p",null,"\u8F93\u51FA\uFF1A",ke&&_.Base64.decode(ke)),c.a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",T&&_.Base64.decode(T)));break;case q.a.EXECUTEFAILURE:x=c.a.createElement(c.a.Fragment,null,c.a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",c.a.createElement("pre",null,M)),c.a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),c.a.createElement("code",{className:"error"},_.Base64.decode(Se)));break;case q.a.PODFAILURE:x=c.a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case q.a.TIMEOUT:x=c.a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return c.a.createElement(c.a.Fragment,null," ",x," ")}var ae=u.b=function(F){var ee=F.input,Se=F.debuging,Pe=F.submitting,ke=F.executingMessage,M=F.debugResult,T=F.onChangeInput,x=F.onDebugCode,te=F.onSubmitCode,le=Object(U.useReducer)(ie,Y),Te=Object(g.a)(le,2),he=Te[0],Xe=Te[1],Me=he.visible,_e=he.tabIndex;function Oe(E){var D=E.target.id;Xe({type:Q.SET_TABINDEX,payload:D})}function N(){Xe({type:Q.SET_VISIBLE,payload:!Me})}var t=Object(U.useMemo)(function(){if(M){var E=M.status;return c.a.createElement(c.a.Fragment,null,c.a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A",c.a.createElement("span",{className:E===q.a.OK?"c-green":"c-red"},X[E])),ue(M))}return null},[M]);function o(){Xe({type:Q.SET_VISIBLE,payload:!0}),Xe({type:Q.SET_TABINDEX,payload:"1"}),x()}return c.a.createElement("div",{className:"test-case-panel"},c.a.createElement("div",{className:"test-case-panel-body ".concat(Me?"active":"")},c.a.createElement("ul",{className:"s-navs"},c.a.createElement("li",null,c.a.createElement("a",{className:_e==="0"?"active":"",id:"0",onClick:Oe},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),c.a.createElement("li",null,c.a.createElement("a",{className:_e==="1"?"active":"",id:"1",onClick:Oe},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"))),c.a.createElement("div",{className:"tab-panel-body ".concat(_e==="0"?"":"hide")},c.a.createElement(K,{placeholder:"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D",value:ee,onChange:T})),c.a.createElement("div",{className:"tab-panel-body ".concat(_e==="1"?"":"hide")},Se?c.a.createElement(n.a,{message:ke}):M?c.a.createElement("section",{style:{height:200}}," ",t," "):c.a.createElement("p",{className:"tip"},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D"))),c.a.createElement("a",{className:"btn-collapse ".concat(Me?"up":""),onClick:N},Me?c.a.createElement(A.a,null):c.a.createElement(h,null)),c.a.createElement("footer",{className:"footer"},c.a.createElement("span",null,"\u63A7\u5236\u53F0"),c.a.createElement("div",{className:"flex-container"},c.a.createElement(a.a,{className:"btn-green",type:"ghost",loading:Se,onClick:o},"\u8C03\u8BD5\u4EE3\u7801"),c.a.createElement(a.a,{type:"primary",loading:Pe,disabled:Pe,onClick:te},"\u63D0\u4EA4"))))}},M8RZ:function(B,u,e){"use strict";e.d(u,"a",function(){return c});var v=e("FGJx"),a=e("o0AO"),g=e("uwZC"),s=e("lpH6"),y=e("ZZRV"),i=e.n(y),l=e("EaaV"),U=e.n(l),c=function(A){Object(g.a)(P,A);var S=Object(s.a)(P);function P(R){var p;Object(v.a)(this,P),p=S.call(this,R);var h=window.document;return p.node=h.createElement("div"),h.body.appendChild(p.node),p}return Object(a.a)(P,[{key:"render",value:function(){var p=this.props.children;return Object(l.createPortal)(p,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),P}(i.a.Component)},OJz4:function(B,u,e){"use strict";e.d(u,"d",function(){return a}),e.d(u,"h",function(){return g}),e.d(u,"b",function(){return s}),e.d(u,"f",function(){return y}),e.d(u,"e",function(){return i}),e.d(u,"c",function(){return l}),e.d(u,"a",function(){return U}),e.d(u,"g",function(){return c}),e.d(u,"i",function(){return A}),e.d(u,"k",function(){return S}),e.d(u,"j",function(){return P});var v=e("ErOA");function a(R){return Object(v.c)("myproblems/".concat(R,".json"))}function g(R,p){return Object(v.e)("myproblems/".concat(R,"/code_submit.json"),p)}function s(R,p){return Object(v.c)("myproblems/".concat(R,"/code_debug.json"),p)}function y(R,p){return Object(v.c)("myproblems/".concat(R,"/submit_records.json"),p)}function i(R){return Object(v.c)("myproblems/record_detail.json",{id:R})}function l(R,p){return Object(v.c)("myproblems/".concat(R,"/result.json"),{mode:p})}function U(R,p){return Object(v.e)("myproblems/".concat(R,"/add_notes.json"),p)}function c(R){return Object(v.e)("myproblems/".concat(R,"/restore_initial_code.json"))}function A(R){return Object(v.e)("myproblems/".concat(R,"/sync_code.json"))}function S(R,p){return Object(v.e)("myproblems/".concat(R,"/update_code.json"),p)}function P(R,p){return Object(v.e)("discusses/".concat(R,"/plus.json"),p)}},Ot1p:function(B,u,e){"use strict";var v=e("rjoL"),a=e("TMtJ"),g=e("Uu80"),s=e("GZha"),y=e("zjzt"),i=e("ZZRV"),l=e.n(i),U=e("M0ff"),c=e.n(U),A=e("BlUI"),S=e("4X1q"),P=e("bwE0"),R=e("aPdX"),p=e("rnm6"),h=e("95/S"),q=e("kSUc"),_=e("9Bee"),C=e("1gHQ"),n=e("dejd"),Z=e("C+DQ"),J=[{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 K(W){var Je=W.onActionCallback,Fe=W.title,He=W.icon,We=W.actionName,Et=W.className,_t=Et===void 0?"":Et,ct=W.children;function Dt(){Je(We)}return l.a.createElement("a",{title:Fe,className:_t,onClick:Dt},l.a.createElement("i",{className:"md-iconfont ".concat(He)}),ct)}var Y=function(W){var Je=W.watch,Fe=W.showNullButton,He=W.onActionCallback,We=W.fullScreen,Et=[].concat(J,[{title:"".concat(Je?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Je?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return l.a.createElement("ul",{className:"markdown-toolbar-container"},Et.map(function(_t,ct){return l.a.createElement("li",{key:ct},_t.actionName?l.a.createElement(K,Object(C.a)({},_t,{onActionCallback:He})):l.a.createElement("span",{className:"v-line"}))}),Fe?l.a.createElement("li",null,l.a.createElement(K,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:He},l.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,l.a.createElement("li",{className:"btn-full-screen"},l.a.createElement(K,{icon:"".concat(We?"icon-shrink":"icon-enlarge"),title:We?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:He})))},X=e("M8RZ"),Q=e("MPZO"),ie=e("bnk9"),Ce=e("EkPb"),ue=e("7X0+"),ae=e("DHCt"),F=e("CRgH"),ee={labelCol:{span:4},wrapperCol:{span:20}},Se=function(W){var Je=W.callback,Fe=W.onCancel;function He(We){Je(We)}return l.a.createElement(ue.a,Object(C.a)({},ee,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:He}),l.a.createElement(ue.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},l.a.createElement(F.a,null)),l.a.createElement(ue.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},l.a.createElement(F.a,null)),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(ie.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),l.a.createElement(ie.a,{type:"ghost",onClick:Fe},"\u53D6\u6D88")))},Pe=e("7ahc"),ke=e("HmJG"),M=e("BjJ7"),T=ue.a.useForm,x={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}},le=function(W){var Je=W.callback,Fe=W.onCancel,He=T(),We=Object(s.a)(He,1),Et=We[0];function _t(bt){Je(bt)}function ct(bt){Et.setFieldsValue({src:"/api/attachments/".concat(bt.id)})}function Dt(bt){var Lt=bt.target.files[0];he(Lt,ct)}return l.a.createElement(ue.a,Object(C.a)({form:Et},te,{className:"upload-image-panel",onFinish:_t}),l.a.createElement(ue.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},l.a.createElement("div",{className:"flex-container"},l.a.createElement(ue.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},l.a.createElement(F.a,{style:x})),l.a.createElement(Te,{onFileChange:Dt}))),l.a.createElement(ue.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},l.a.createElement(F.a,{style:{width:264}})),l.a.createElement(ue.a.Item,{style:{textAlign:"right"}},l.a.createElement(ie.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),l.a.createElement(ie.a,{type:"ghost",onClick:Fe},"\u53D6\u6D88")))};function Te(W){var Je=W.onFileChange;return l.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",l.a.createElement("input",{type:"file",accept:"image/*",onChange:Je}))}function he(W,Je){var Fe=new FormData;Fe.append("editormd-image-file",W),Fe.append("file_param_name","editormd-image-file"),Fe.append("byxhr","true");var He=new window.XMLHttpRequest;He.withCredentials=!0,He.addEventListener("load",function(We){Je(JSON.parse(We.target.responseText))},!1),He.addEventListener("error",function(We){console.error(We)},!1),He.open("POST","".concat(M.a,"/api/attachments.json")),He.send(Fe)}var Xe=e("EYz/"),Me=e("gwXo"),_e=e("9cas"),Oe=e("twZV"),N=Oe.a.Group,t={margin:"0 8px"},o=function(W){var Je=W.callback,Fe=W.onCancel;function He(We){Je(We)}return l.a.createElement(ue.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:He},l.a.createElement("div",{className:"flex-container"},l.a.createElement("span",{style:t},"\u5355\u5143\u683C\u6570\uFF1A"),l.a.createElement("span",{style:t},"\u884C\u6570"),l.a.createElement(ue.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},l.a.createElement(Me.a,null)),l.a.createElement("span",{style:t},"\u5217\u6570"),l.a.createElement(ue.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},l.a.createElement(Me.a,null))),l.a.createElement("div",{className:"flex-container",style:{marginTop:12}},l.a.createElement("span",{style:t},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),l.a.createElement(ue.a.Item,{name:"align"},l.a.createElement(N,null,l.a.createElement(Oe.a,{value:"default"},l.a.createElement("i",{className:"fa fa-align-justify"})),l.a.createElement(Oe.a,{value:"left"},l.a.createElement("i",{className:"fa fa-align-left"})),l.a.createElement(Oe.a,{value:"center"},l.a.createElement("i",{className:"fa fa-align-center"})),l.a.createElement(Oe.a,{value:"right"},l.a.createElement("i",{className:"fa fa-align-right"}))))),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(ie.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),l.a.createElement(ie.a,{type:"ghost",onClick:Fe},"\u53D6\u6D88")))},E=e("9kvl"),D="link",L="upload-image",xe="code-block",Ne="add-table",f="------------",m={default:f,left:":".concat(f),center:":".concat(f,":"),right:"".concat(f,":")},d=e("9VGf"),me,ne;function ot(){}var ht=0,gn=10,St=1e4,pn="\u2581";function Ht(W){return/^\d+$/.test(W)?"".concat(W,"px"):W}var un=navigator.platform.toUpperCase().indexOf("MAC")>=0,Nt=un?"Cmd":"Ctrl",Bt=(me={},Object(y.a)(me,Nt+"-B","bold"),Object(y.a)(me,Nt+"-I","italic"),me),Zt=(ne={},Object(y.a)(ne,D,"\u6DFB\u52A0\u94FE\u63A5"),Object(y.a)(ne,xe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(y.a)(ne,L,"\u6DFB\u52A0\u56FE\u7247"),Object(y.a)(ne,Ne,"\u6DFB\u52A0\u8868\u683C"),ne),vn=u.a=function(W){var Je=W.defaultValue,Fe=Je===void 0?"":Je,He=W.onChange,We=W.width,Et=We===void 0?"100%":We,_t=W.height,ct=_t===void 0?400:_t,Dt=W.miniToolbar,bt=Dt===void 0?!1:Dt,Lt=W.isFocus,Kt=Lt===void 0?!1:Lt,Qt=W.watch,Yt=W.id,Tt=Yt===void 0?"markdown-editor-id":Yt,Jt=W.showResizeBar,ln=Jt===void 0?!1:Jt,$t=W.noStorage,hn=$t===void 0?!1:$t,qt=W.showNullButton,cn=qt===void 0?!1:qt,en=W.fullScreen,Ie=en===void 0?!1:en,Xt=W.onBlur,Wt=W.onCMBeforeChange,tn=W.className,dn=tn===void 0?"":tn,nn=W.placeholder,ce=nn===void 0?"":nn,jt=Object(i.useState)(null),an=Object(s.a)(jt,2),O=an[0],bn=an[1],mn=Object(i.useState)(Fe),rn=Object(s.a)(mn,2),r=rn[0],b=rn[1],k=Object(i.useState)(Qt),Ee=Object(s.a)(k,2),de=Ee[0],Le=Ee[1],Re=Object(i.useState)(Ie),ge=Object(s.a)(Re,2),I=ge[0],se=ge[1],be=Object(i.useState)(""),j=Object(s.a)(be,2),re=j[0],w=j[1],$e=Object(i.useState)(0),$=Object(s.a)($e,2),we=$[0],ze=$[1],st=Object(i.useState)(ct),rt=Object(s.a)(st,2),lt=rt[0],dt=rt[1],yt=Object(i.useState)(!1),Ot=Object(s.a)(yt,2),Mt=Ot[0],At=Ot[1],ft=Object(i.useRef)(),gt=Object(i.useRef)(),ye=Object(i.useRef)(),Ue=Object(i.useRef)();Object(i.useEffect)(function(){if(ft.current){var G=function(Ae,pe){var Ve=pe.clipboardData;if(Ve){var nt=Ve.types.toString(),it=Ve.items;if(nt==="text/html,Files"||nt==="Files"){var et=it[1];nt==="Files"&&(et=it[0]),et.kind==="file"&&et.type.match(/^image\//i)&&he(et.getAsFile(),function(vt){vt.id?H.replaceSelection("![,](/api/attachments/".concat(vt.id,")")):E.c.replace("/user/login",{from:E.c.location.pathname})})}else return!0}return!0},H=c.a.fromTextArea(ft.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!bt,lineWrapping:!0,value:Fe,autoCloseTags:!0,autoCloseBrackets:!0});return H.on("paste",G),bn(H),function(){H.off("paste",G)}}},[]);var at=Object(i.useCallback)(function(){if(gt.current)try{var G=gt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,H=gt.current.getElementsByClassName("markdown-editor-body")[0];I?H.style.height="calc(100vh - ".concat(G,"px)"):H.style.height="".concat(lt-G,"px")}catch(z){console.log(z,"---- to set md editor body height")}},[lt,gt,I]);Object(i.useEffect)(function(){function G(){var z=new A.default(function(Ae){var pe=Object(g.a)(Ae),Ve;try{for(pe.s();!(Ve=pe.n()).done;){var nt=Ve.value;(nt.target.offsetHeight>0||nt.target.offsetWidth>0)&&(at(),O.setSize("100%","100%"),O.refresh())}}catch(it){pe.e(it)}finally{pe.f()}});return z.observe(ft.current.parentElement),z}if(O){var H=G();return function(){H.unobserve(ft.current.parentElement)}}},[O,at]),Object(i.useEffect)(function(){if(O){for(var G=[],H=function(){var nt=Ae[z];pe=Object(s.a)(nt,2);var it=pe[0],et=pe[1],vt=Object(y.a)({},it,function(){qe(et)});G.push(vt),O.addKeyMap(vt)},z=0,Ae=Object.entries(Bt);z<Ae.length;z++){var pe;H()}return function(){var Ve=Object(g.a)(G),nt;try{for(Ve.s();!(nt=Ve.n()).done;){var it=nt.value;O.removeKeyMap(it)}}catch(et){Ve.e(et)}finally{Ve.f()}}}},[O]),Object(i.useEffect)(function(){Ie!==I&&se(Ie)},[Ie]),Object(d.a)(function(){if(!hn&&we>0){var G=new Date().getTime(),H=window.sessionStorage.getItem(Tt);G>=we+St&&(!H||H!==r)&&(window.sessionStorage.setItem(Tt,r),At(!0))}},St),Object(i.useEffect)(function(){Le(Qt)},[O,Qt]),Object(i.useEffect)(function(){O&&(Kt&&O.focus())},[O,Kt]),Object(i.useEffect)(function(){if(de&&O){var G=function(Ae){var pe=Ae.target;Ue.current&&(Ue.current.scrollTop=Ue.current.scrollHeight*pe.scrollTop/pe.scrollHeight)},H=O.getScrollerElement();return H.addEventListener("scroll",G),function(){H.removeEventListener("scroll",G)}}},[O,de]),Object(i.useEffect)(function(){if(O&&Wt){var G=function(z,Ae){Wt(z,Ae)};return O.on("beforeChange",G),function(){O.off("beforeChange",G)}}},[O,Wt]),Object(i.useEffect)(function(){if(O&&Xt){var G=function(){Xt(O.getValue())};return O.on("blur",G),function(){O.off("blur",G)}}},[O,Xt]),Object(i.useEffect)(function(){if(O){var G=function(z){var Ae=z.getValue();clearTimeout(ht),ht=setTimeout(function(){b(Ae),ze(new Date().getTime()),z.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),He&&He(Ae)},gn)};return O.on("change",G),function(){O.off("change",G)}}},[O,He]),Object(i.useEffect)(function(){O&&(Fe==null?(O.setValue(""),b("")):Fe!==O.getValue()&&(O.setValue(Fe),b(Fe)))},[O,Fe]);var qe=Object(i.useCallback)(function(G){var H=O.getCursor(),z=O.getSelection(),Ae=z.split(`
`);switch(G){case"bold":return O.replaceSelection("**"+z+"**"),z===""&&O.setCursor(H.line,H.ch+2),O.focus();case"italic":return O.replaceSelection("*"+z+"*"),z===""&&O.setCursor(H.line,H.ch+1),O.focus();case"code":return O.replaceSelection("`"+z+"`"),z===""&&O.setCursor(H.line,H.ch+1),O.focus();case"inline-latex":return O.replaceSelection("`$$"+z+"$$`"),z===""&&O.setCursor(H.line,H.ch+3),O.focus();case"latex":return O.replaceSelection("```latex\n"+z+"\n```"),O.setCursor(H.line+1,z.length+1),O.focus();case"line-break":return O.replaceSelection(`<br/>
`),O.focus();case"list-ul":return z===""?O.replaceSelection("- "+z):O.replaceSelection(Ae.map(function(pe){return pe===""?"":"- ".concat(pe)}).join(`
`)),O.focus();case"list-ol":return z===""?O.replaceSelection("1. "+z):O.replaceSelection(Ae.map(function(pe,Ve){return pe===""?"":"".concat(Ve+1,". ").concat(pe)}).join(`
`)),O.focus();case"add-null-ch":return z===""&&O.setCursor(H.line,H.ch+1),O.replaceSelection(pn),O.focus();case"eraser":return O.setValue(""),O.focus();case"trigger-watch":return Le(!de),O.focus();case"trigger-full-screen":return se(!I),O.focus();case D:w(D);return;case xe:w(xe);return;case L:w(L);return;case Ne:w(Ne);return;default:throw new Error}},[O,de,I]),Be=Object(i.useCallback)(function(G){w("");switch(re){case D:var H=G.title,z=G.link;return O.replaceSelection("[".concat(H,"](").concat(z,")")),O.focus();case xe:var Ae=G.language,pe=G.content;return O.replaceSelection(["```"+Ae,pe,"```"].join(`
`)),O.focus();case L:var Ve=G.src,nt=G.alt;return O.replaceSelection("![ ".concat(nt," ]( ").concat(Ve,' "').concat(nt,'" )')),O.focus();case Ne:for(var it=G.row,et=G.col,vt=G.align,zt=`
`,Ft=0;Ft<it;Ft++){for(var on=[],It=[],sn=0;sn<et;sn++)Ft===1&&It.push(m[vt]),on.push(" ");Ft===1&&(zt+="| ".concat(It.join(" | "),` |
`)),zt+="| ".concat(on.join(et===1?"":" | "),` |
`)}return O.replaceSelection(zt+`
`),O.focus();default:throw new Error}},[O,re]),tt=Object(i.useMemo)(function(){switch(re){case D:return l.a.createElement(Se,{callback:Be,onCancel:De});case xe:return l.a.createElement(Pe.b,{callback:Be,onCancel:De});case L:return l.a.createElement(le,{callback:Be,onCancel:De});case Ne:return l.a.createElement(o,{callback:Be,onCancel:De});default:return null}},[re]);function De(){w("")}Object(i.useEffect)(function(){if(ye.current){var G=function(it){pe=!0,Ve=it.pageY},H=function(){pe=!1},z=function(it){if(pe){var et=it.pageY-Ve;et<0&&(et=0),et>300&&(et=300);var vt=ct+et+"px";dt(vt)}},Ae=ye.current,pe=!1,Ve=0;return Ae.addEventListener("mousedown",G),document.addEventListener("mousemove",z),document.addEventListener("mouseup",H),function(){Ae.removeEventListener("mousedown",G),document.removeEventListener("mousemove",z),document.removeEventListener("mouseup",H)}}},[O,ye]),Object(i.useEffect)(function(){dt(ct)},[ct]);var Rt=Ht(Et),pt=Ht(lt),fe={width:Rt,height:pt},Ze=Object(i.useMemo)(function(){if(we){var G=new Date(we),H=G.getHours(),z=G.getMinutes(),Ae=G.getSeconds();return H=H<10?"0"+H:H,z=z<10?"0"+z:z,Ae=Ae<10?"0"+Ae:Ae,"".concat(H,":").concat(z,":").concat(Ae)}return 0},[we]);function En(){window.sessionStorage.removeItem(Tt),At(!1),ze(0)}function kt(){At(!1),ze(0),O.setValue(window.sessionStorage.getItem(Tt))}return l.a.createElement(i.Fragment,null,l.a.createElement("div",{className:"markdown-editor-wrapper",ref:gt},l.a.createElement("div",{className:"markdown-editor-container ".concat(dn," ").concat(de?"on-preview":""," ").concat(bt?"mini":""," ").concat(I?"full-screen":""),style:fe},l.a.createElement(Y,{watch:de,fullScreen:I,showNullButton:cn,onActionCallback:qe}),l.a.createElement("div",{className:"markdown-editor-body"},l.a.createElement("div",{className:"codemirror-container"},l.a.createElement("textarea",{ref:ft,placeholder:ce})),de?l.a.createElement("div",{ref:Ue,className:"preview-container"},l.a.createElement(_.a,{value:r})):null)),Mt?l.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",l.a.createElement("a",{onClick:kt},"\u6062\u590D")," ? /",l.a.createElement("a",{onClick:En},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ze," \u4FDD\u5B58\uFF09"):null),ln?l.a.createElement("a",{ref:ye,className:"editor-resize"}):null,l.a.createElement(X.a,null,Zt[re]?l.a.createElement(a.a,{centered:!0,title:Zt[re],visible:!0,onCancel:De,footer:null},tt):null))}},QUZ3:function(B,u,e){"use strict";e.r(u);var v=e("1gHQ"),a=e("buSX"),g=e("6nqw"),s=e("HcLS"),y=e("Mumi"),i=e("/zo+"),l=e("MPZO"),U=e("bnk9"),c=e("rjoL"),A=e("TMtJ"),S=e("VBJJ"),P=e.n(S),R=e("z3+T"),p=e("GZha"),h=e("55MS"),q=e("fElU"),_=e("iAHn"),C=e("ZZRV"),n=e.n(C),Z=e("yWbw"),J=e("Gzv8"),K=e("q5+0"),Y=e("DndG"),X=e("OJz4"),Q=e("V0Rq"),ie=e("cDPC"),Ce=e("m3rI"),ue=e("EHPI"),ae=e("S+dL"),F=e.n(ae),ee=e("LalF"),Se=e("uMZB"),Pe=e.n(Se),ke=e("p/48"),M=e("JPnl"),T=e("EkPb"),x=e("7X0+"),te=e("DHCt"),le=e("CRgH"),Te=le.a.TextArea,he=5e3,Xe=function(r){var b=r.callback,k=r.onCancel,Ee=r.notes;function de(Le){b(Le)}return n.a.createElement(x.a,{className:"note-form-panel",onFinish:de,initialValues:{notes:Ee}},n.a.createElement(x.a.Item,{name:"notes",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9"},{max:he,message:"\u7B14\u8BB0\u6700\u5927\u5B57\u6570\u4E3A".concat(he)}]},n.a.createElement(Te,{placeholder:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9",rows:5})),n.a.createElement(x.a.Item,{style:{textAlign:"right"}},n.a.createElement(U.a,{type:"ghost",onClick:k,style:{marginRight:10}}," \u53D6\u6D88 "),n.a.createElement(U.a,{type:"primary",htmlType:"submit"}," \u63D0\u4EA4 ")))},Me=e("7SP1"),_e=e("Rbwl"),Oe=e("hTF7"),N=e("X/R0"),t=e("M6G9"),o=e("uLqt"),E=e("/vd4"),D=e("+k/U"),L=e.n(D),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},Ne=xe,f=e("XSrM"),m=function(b,k){return C.createElement(f.a,Object.assign({},b,{ref:k,icon:Ne}))};m.displayName="CopyOutlined";var d=C.forwardRef(m),me=e("JB8y"),ne=e("1vsH"),ot=E.a.Column,ht=function(r){var b=r.submitResult,k=r.submitRecords,Ee=r.page,de=r.onPageChange,Le=r.topicId,Re=b||{},ge=Re.status,I=Re.id,se=Re.input,be=Re.output,j=Re.expected_output,re=k||{},w=re.records,$e=re.records_count;function $(){navigator.clipboard.writeText(ee.Base64.decode(be)).then(function(){t.b.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return n.a.createElement(n.a.Fragment,null,I?n.a.createElement(n.a.Fragment,null,n.a.createElement("ul",{className:L.a.info},n.a.createElement("li",null,"\u6267\u884C\u7ED3\u679C\uFF1A",n.a.createElement("span",{className:ge===me.a.OK?"c-green":"c-red"},M.a[ge])),n.a.createElement("li",{className:L.a.error},n.a.createElement("a",{onClick:$},"\u590D\u5236\u9519\u8BEF\u4FE1\u606F ",n.a.createElement(d,null)," ")),n.a.createElement("li",null,n.a.createElement(Y.Link,{to:"/myproblems/".concat(Le,"/record-detail/").concat(I)},"\u663E\u793A\u8BE6\u60C5 > "))),ge!==me.a.OK?n.a.createElement(n.a.Fragment,null,n.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),n.a.createElement("pre",null,se),n.a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),n.a.createElement("pre",null,ee.Base64.decode(be)),n.a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),n.a.createElement("pre",null,ee.Base64.decode(j))):null):null,(w==null?void 0:w.length)>0?n.a.createElement(E.a,{dataSource:w,rowKey:"id",pagination:!1},n.a.createElement(ot,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:function(ze,st){return n.a.createElement("span",null," ",Object(ne.B)(ze,"yyyy-MM-dd hh:mm:ss"))}}),n.a.createElement(ot,{title:"\u63D0\u4EA4\u7ED3\u679C",dataIndex:"status",key:"status",render:function(ze,st){return n.a.createElement(Y.Link,{className:ze===0?"c-green":"c-red",to:"/myproblems/".concat(Le,"/record-detail/").concat(st.id)},M.a[ze])}}),n.a.createElement(ot,{title:"\u6267\u884C\u7528\u65F6 (S)",dataIndex:"execute_time",key:"execute_time"}),n.a.createElement(ot,{title:"\u5185\u5B58\u6D88\u8017\uFF08MB\uFF09",dataIndex:"execute_memory",key:"execute_memory"}),n.a.createElement(ot,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"})):null,$e>15?n.a.createElement(Oe.a,{className:L.a.pagination,current:Ee,pageSize:15,total:$e,onChange:de}):null)},gn=e("l6qg"),St=e("tGbs"),pn=e("YFxb"),Ht=e("+YFC"),un=e("pPuO"),Nt=e.n(un),Bt=e("9Bee"),Zt={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}},vn=function(r){var b=r.hack,k=r.onTriggerPraise,Ee=r.toDiscuss,de=b.language,Le=b.difficult,Re=b.time_limit,ge=b.username,I=b.user_path,se=b.user_praise,be=b.comments_count,j=b.praises_count,re=b.description,w=b.pass_count,$e=b.submit_count,$=Object(K.l)(),we=Zt[Le];return n.a.createElement(n.a.Fragment,null,n.a.createElement("ul",{className:Nt.a.info},n.a.createElement("li",null,"\u7F16\u7A0B\u8BED\uFF1A",n.a.createElement("b",null,de)),n.a.createElement("li",null,"\u96BE\u5EA6\uFF1A",n.a.createElement(Ht.a,{color:we.color},we.name)),n.a.createElement("li",null,"\u7A0B\u5E8F\u8FD0\u884C\u65F6\u95F4\u9650\u5236\uFF1A",n.a.createElement("b",null,Re,"\u79D2")),n.a.createElement("li",null,"\u51FA\u9898\u8005\uFF1A",n.a.createElement(Y.Link,{to:I},ge))),n.a.createElement(Bt.a,{value:re,className:Nt.a.desc}),n.a.createElement("ul",{className:Nt.a["commit-info"]},n.a.createElement("li",null,n.a.createElement(St.b,{size:4},n.a.createElement("span",null,"\u901A\u8FC7\u6B21\u6570")," ",n.a.createElement("b",null,w))),n.a.createElement("li",null,n.a.createElement(St.b,{size:4},n.a.createElement("span",null,"\u63D0\u4EA4\u6B21\u6570")," ",n.a.createElement("b",null,$e))," "),n.a.createElement("li",{style:{flex:"1 0 0"}}),$.query.type!=="exercises"&&n.a.createElement("li",null,n.a.createElement(St.b,{size:4},n.a.createElement("i",{className:"iconfont icon-huifu1",onClick:Ee})," ",n.a.createElement("b",null,be))," "),n.a.createElement("li",null,n.a.createElement(St.b,{size:4},n.a.createElement("i",{onClick:k,className:"iconfont icon-dianzan ".concat(se?"c-orange":"")}),n.a.createElement("b",null,j))," ")))},W=e("dhSg"),Je=e("V0hb"),Fe=e("M8RZ"),He=e("qJ4+"),We=e("ErOA");function Et(r,b){return Object(We.c)("/problems/".concat(r,"/comments.json?page=").concat(b,"&limit=10"))}function _t(r){return Object(We.e)("/discusses/".concat(r,"/plus.json"),{container_type:"Discuss",type:1})}function ct(r,b,k){return Object(We.e)("/problems/".concat(r,"/comments/reply.json"),{comments:{content:k,parent_id:b}})}function Dt(r,b){return Object(We.e)("/problems/".concat(r,"/comments.json"),{comments:{content:b}})}function bt(r,b,k){return Object(We.e)("/problems/".concat(r,"/comments/").concat(b,"/hidden.json"),k)}function Lt(r,b){return Object(We.b)("/problems/".concat(r,"/comments/").concat(b))}var Kt=e("BdwD"),Qt=e("U7T7"),Yt=e("AMnG");function Tt(r){var b=r.author;return n.a.createElement("a",{href:"/users/".concat(b.login),target:"_blank"},n.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:"".concat(Ce.a.IMG_SERVER,"/images/").concat(b.image_url),width:"50"}))}function Jt(r){var b=r.data,k=r.index,Ee=r.parentDiscussIndex,de=r.user,Le=r.onSetActionType,Re=b.author,ge=b.can_delete,I=b.content,se=b.id,be=b.time;function j(){Le({id:se,index:k,type:"delete-discuss",parentDiscussIndex:Ee,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var re=de.admin||ge||Re.user_id===de.user_id;return n.a.createElement("div",{className:"discuss-item-container second-discuss "},n.a.createElement(Tt,{author:Re}),n.a.createElement("section",null,n.a.createElement("div",{className:"discuss-info"},n.a.createElement("a",{href:"/users/".concat(Re.login),target:"_blank"},Re.name),n.a.createElement("span",{className:"grey"},be),n.a.createElement("div",{className:"btn-group",style:{marginBottom:0}},re?n.a.createElement("a",{onClick:j,title:"\u5220\u9664"},n.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),n.a.createElement(Bt.a,{className:"discuss-content",value:I})))}var ln=function(r){var b=r.user,k=r.data,Ee=r.index,de=r.onPlusDiscuss,Le=r.onSetActionType,Re=r.activeDiscussIndex,ge=r.onReplyDiscuss,I=r.onSetActiveDiscussIndex,se=k.content,be=k.children,j=k.hidden,re=k.id,w=k.praise_count,$e=k.time,$=k.user_praise,we=k.can_delete,ze=k.author;function st(){I(re)}function rt(){de(re,!$,Ee)}function lt(){Le({id:re,index:Ee,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function dt(){Le({id:re,index:Ee,params:{hidden:j?"0":"1"},type:"hidden-discuss",message:j?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}var yt=b.admin||b.user_id===ze.user_id;return n.a.createElement("div",{className:"discuss-item-container",key:re},n.a.createElement(Tt,{author:ze}),n.a.createElement("section",null,n.a.createElement("div",{className:"discuss-info"},n.a.createElement("a",{href:"/users/".concat(ze.login),target:"_blank"}," ",ze.name," "),n.a.createElement("span",{className:"grey"},$e)),n.a.createElement(Bt.a,{className:"discuss-content",value:se}),be&&be.length>0?n.a.createElement("div",{className:"reply-discuss-container"},be.map(function(Ot,Mt){return n.a.createElement(Jt,{key:Ot.id,data:Ot,index:Mt,user:b,onSetActionType:Le,parentDiscussIndex:Ee})})):null,n.a.createElement("div",{className:"btn-group"},yt?n.a.createElement("a",{onClick:dt,title:j?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},n.a.createElement("i",{className:j?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,we&&(!be||be.length==0)?n.a.createElement("a",{onClick:lt,title:"\u5220\u9664"},n.a.createElement("i",{className:"iconfont icon-shanchu"})):null,n.a.createElement("a",{onClick:st,title:"\u56DE\u590D"}," ",n.a.createElement("i",{className:"iconfont icon-huifu1"})," "),n.a.createElement("a",{onClick:rt,className:$?"c-orange":""},n.a.createElement("i",{className:$?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),n.a.createElement("span",null,w||""))),n.a.createElement(Yt.a,{id:re,activeDiscussIndex:Re,onReplyDiscuss:ge})))},$t=e("kaH+"),hn=e("X8oJ"),qt=e("Ot1p"),cn=function(r){var b=r.user_praise,k=r.praise_count,Ee=r.praisePlus,de=r.onCreateDiscuss,Le=r.discuss_count,Re=Object(C.useState)(!1),ge=Object(p.a)(Re,2),I=ge[0],se=ge[1],be=Object(C.useState)(""),j=Object(p.a)(be,2),re=j[0],w=j[1];function $e(rt){w(rt)}function $(){se(!0)}function we(){se(!1)}function ze(){return st.apply(this,arguments)}function st(){return st=Object(R.a)(P.a.mark(function rt(){return P.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:de(re),w(""),se(!1);case 3:case"end":return dt.stop()}},rt)})),st.apply(this,arguments)}return n.a.createElement("div",{className:"dis-input-editor-container ".concat(I?"active":""," ")},n.a.createElement("div",{className:I?"text-area hide":"text-area"},n.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:$}),n.a.createElement("a",null," ",n.a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",Le," "),n.a.createElement("a",{className:"c-light-black",onClick:Ee,title:b?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},n.a.createElement("i",{className:"mr3 ".concat(b?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," ")}),k?n.a.createElement("span",null,k):"")),I?n.a.createElement("div",{className:"input-mask",onClick:we}):null,n.a.createElement("div",{className:I?"md-container":"md-container hide"},n.a.createElement(qt.a,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:re,height:240,onChange:$e}),n.a.createElement("div",{className:"tip-container",onClick:we},n.a.createElement("a",{className:"btn-send",onClick:ze}," \u53D1\u9001 "))))},en={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null},Ie;(function(r){r[r.GET_DISCUSSES=0]="GET_DISCUSSES",r[r.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",r[r.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",r[r.PLUS_DISCUSS=3]="PLUS_DISCUSS",r[r.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",r[r.SET_PAGE=5]="SET_PAGE",r[r.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING"})(Ie||(Ie={}));function Xt(r,b){switch(b.type){case Ie.SHOW_DISCUSSES_LOADING:return Object(h.a)(Object(h.a)({},r),{},{loading:!0});case Ie.GET_DISCUSSES:return Object(h.a)(Object(h.a)({},r),b.payload);case Ie.TOP_OR_DOWN_DISCUSS:return Object(h.a)(Object(h.a)({},r),b.payload);case Ie.SET_ACTION_TYPE:return Object(h.a)(Object(h.a)({},r),b.payload);case Ie.PLUS_DISCUSS:return Object(h.a)(Object(h.a)({},r),b.payload);case Ie.SET_PAGE:return Object(h.a)(Object(h.a)({},r),{},{page:b.payload});case Ie.ACTIVE_DISCUSS_INDEX:return Object(h.a)(Object(h.a)({},r),b.payload);default:throw new Error}}var Wt=function(r){var b=r.user,k=r.identifier,Ee=r.hack,de=r.onTriggerPraise,Le=Object(C.useReducer)(Xt,en),Re=Object(p.a)(Le,2),ge=Re[0],I=Re[1],se=ge.loading,be=ge.page,j=ge.data,re=ge.count,w=ge.actionType,$e=ge.activeDiscussIndex,$=Object(C.useCallback)(Object(R.a)(P.a.mark(function ye(){var Ue,at,qe;return P.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return I({type:Ie.SHOW_DISCUSSES_LOADING}),tt.next=3,Et(k,be);case 3:Ue=tt.sent,at=Ue.comments,qe=Ue.disscuss_count,I({type:Ie.GET_DISCUSSES,payload:{data:at,count:qe,loading:!1}});case 6:case"end":return tt.stop()}},ye)})),[be,k]);Object(C.useEffect)(function(){$()},[k,be]);function we(ye){I({type:Ie.SET_PAGE,page:ye})}function ze(ye){I({type:Ie.SET_ACTION_TYPE,payload:{actionType:ye}})}function st(ye){$e===ye?I({type:Ie.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:null}}):I({type:Ie.ACTIVE_DISCUSS_INDEX,payload:{activeDiscussIndex:ye}})}function rt(ye,Ue,at){return lt.apply(this,arguments)}function lt(){return lt=Object(R.a)(P.a.mark(function ye(Ue,at,qe){var Be;return P.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.prev=0,De.next=3,_t(Ue);case 3:Be=De.sent,j[qe].user_praise=at,j[qe].praise_count=Be.praise_count,I({type:Ie.PLUS_DISCUSS,payload:{data:Object(Je.a)(j)}}),De.next=12;break;case 9:De.prev=9,De.t0=De.catch(0),console.log(De.t0);case 12:case"end":return De.stop()}},ye,null,[[0,9]])})),lt.apply(this,arguments)}function dt(){return yt.apply(this,arguments)}function yt(){return yt=Object(R.a)(P.a.mark(function ye(){var Ue,at,qe,Be,tt,De,Rt,pt;return P.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(Ue=w.id,at=w.params,qe=w.type,Be=w.index,tt=w.parentDiscussIndex,!(qe==="hidden-discuss")){Ze.next=6;break}return Ze.next=4,bt(k,Ue,at);case 4:tt?j[tt].children[Be].hidden=at.hidden==1:j[Be].hidden=at.hidden==1,I({type:Ie.SET_ACTION_TYPE,payload:{actionType:null,data:Object(Je.a)(j)}});case 6:if(!(qe==="delete-discuss")){Ze.next=31;break}return Ze.next=9,Lt(k,Ue);case 9:if(!(tt||tt===0)){Ze.next=22;break}De=j[tt].children,Rt=De.length-1;case 12:if(!(Rt>=0)){Ze.next=19;break}if(!(De[Rt].id===Ue)){Ze.next=16;break}return De.splice(Rt,1),Ze.abrupt("break",19);case 16:Rt--,Ze.next=12;break;case 19:j[tt].children=De,Ze.next=30;break;case 22:pt=j.length-1;case 23:if(!(pt>=0)){Ze.next=30;break}if(!(j[pt].id===Ue)){Ze.next=27;break}return j.splice(pt,1),Ze.abrupt("break",30);case 27:pt--,Ze.next=23;break;case 30:I({type:Ie.SET_ACTION_TYPE,payload:{actionType:null,data:Object(Je.a)(j)}});case 31:case"end":return Ze.stop()}},ye)})),yt.apply(this,arguments)}function Ot(){I({type:Ie.SET_ACTION_TYPE,payload:{actionType:null}})}function Mt(ye,Ue){return At.apply(this,arguments)}function At(){return At=Object(R.a)(P.a.mark(function ye(Ue,at){return P.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.prev=0,Be.next=3,ct(k,Ue,at);case 3:$(),Be.next=9;break;case 6:Be.prev=6,Be.t0=Be.catch(0),console.log(Be.t0);case 9:case"end":return Be.stop()}},ye,null,[[0,6]])})),At.apply(this,arguments)}function ft(ye){return gt.apply(this,arguments)}function gt(){return gt=Object(R.a)(P.a.mark(function ye(Ue){return P.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return I({type:Ie.SHOW_DISCUSSES_LOADING}),qe.next=3,Dt(k,Ue);case 3:$();case 4:case"end":return qe.stop()}},ye)})),gt.apply(this,arguments)}return n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:"discuss-panel"},j.length===0?n.a.createElement(Kt.a,null):j.map(function(ye,Ue){return n.a.createElement(ln,{onReplyDiscuss:Mt,onPlusDiscuss:rt,onSetActiveDiscussIndex:st,onSetActionType:ze,data:ye,index:Ue,user:b,activeDiscussIndex:$e})}),re>10?n.a.createElement("div",{className:"pagination-container"},n.a.createElement(Oe.a,{showQuickJumper:!0,onChange:we,current:be,total:re})):null),n.a.createElement(cn,{user_praise:Ee.user_praise,praise_count:Ee.praises_count,praisePlus:de,discuss_count:Ee.comments_count,onCreateDiscuss:ft}),n.a.createElement(Fe.a,null,n.a.createElement(A.a,{centered:!0,title:"\u63D0\u793A",visible:!!w,onOk:dt,onCancel:Ot},n.a.createElement("p",null,w?w.message:"")),n.a.createElement($t.a,null)))},tn=function(r){var b=r.hack,k=r.onTriggerPraise,Ee=r.topicId,de=r.page,Le=r.onPageChange,Re=r.user,ge=r.submitRecords,I=r.submitResult,se=Object(C.useState)("0"),be=Object(p.a)(se,2),j=be[0],re=be[1],w=Object(K.l)();function $e(we){var ze=we.target.id;re(ze)}Object(C.useEffect)(function(){var we=W.a.subscribe("to-commit-info",function(){re("1")});return we},[]);function $(){re("2")}return n.a.createElement("div",{className:"left-panel"},n.a.createElement("ul",{className:"s-navs bg-white"},n.a.createElement("li",null,n.a.createElement("a",{className:j==="0"?"active":"",id:"0",onClick:$e},"\u4EFB\u52A1\u63CF\u8FF0")),n.a.createElement("li",null,n.a.createElement("a",{className:j==="1"?"active":"",id:"1",onClick:$e},"\u63D0\u4EA4\u8BB0\u5F55")),w.query.type!=="exercises"&&n.a.createElement("li",null,n.a.createElement("a",{className:j==="2"?"active":"",id:"2",onClick:$e},"\u8BC4\u8BBA"))),n.a.createElement("div",{className:"tab-panel-body ".concat(j==="0"?"":"hide")},n.a.createElement(vn,{hack:b,onTriggerPraise:k,toDiscuss:$})),n.a.createElement("div",{className:"tab-panel-body ".concat(j==="1"?"":"hide")},n.a.createElement(ht,{page:de,onPageChange:Le,topicId:Ee,submitRecords:ge,submitResult:I})),n.a.createElement("div",{className:"tab-panel-body ".concat(j==="2"?"":"hide"),style:{padding:0}},n.a.createElement(Wt,{user:Re,identifier:b.identifier,hack:b,onTriggerPraise:k})))},dn=_.a.Countdown,nn={Java:"java",C:"c",Python:"py","C++":"c"},ce;(function(r){r[r.SET_LOADING=0]="SET_LOADING",r[r.GET_DATA=1]="GET_DATA",r[r.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",r[r.SET_DATA=3]="SET_DATA",r[r.SET_DEBUGING=4]="SET_DEBUGING",r[r.SET_SUBMITING=5]="SET_SUBMITING",r[r.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",r[r.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",r[r.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",r[r.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",r[r.SET_PAGE=10]="SET_PAGE"})(ce||(ce={}));function jt(){return new Date().getTime()}var an={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function O(r,b){switch(b.type){case ce.GET_DATA:return Object(h.a)(Object(h.a)({},r),b.payload);case ce.SET_DATA:return Object(h.a)(Object(h.a)({},r),{},{data:b.payload});case ce.SET_LOADING:return Object(h.a)(Object(h.a)({},r),{},{loading:b.payload});case ce.SET_SHOW_NOTE:return Object(h.a)(Object(h.a)({},r),{},{showNote:b.payload});case ce.SET_DEBUGING:return Object(h.a)(Object(h.a)({},r),{},{debuging:b.payload});case ce.SET_SUBMITING:return Object(h.a)(Object(h.a)({},r),{},{submitting:b.payload});case ce.GET_SUBMIT_RECORDS:return Object(h.a)(Object(h.a)({},r),{},{submitRecords:b.payload});case ce.SET_PAGE:return Object(h.a)(Object(h.a)({},r),{},{submitRecordPage:b.payload});case ce.SET_EXECUTE_MESSAGE:return Object(h.a)(Object(h.a)({},r),{},{executingMessage:b.payload});case ce.SET_EXECUTE_RESULT:return Object(h.a)(Object(h.a)({},r),b.payload);case ce.SET_SUBMIT_RESULT:return Object(h.a)(Object(h.a)({},r),b.payload);default:throw new Error}}var bn=u.default=function(r){var b,k,Ee,de,Le=r.children,Re=Object(C.useReducer)(O,an),ge=Object(p.a)(Re,2),I=ge[0],se=ge[1],be=Object(K.m)(),j=be.id,re=Object(K.k)(),w=Object(K.l)(),$e=I.loading,$=I.data,we=I.debugResult,ze=I.submitResult,st=I.submitRecords,rt=I.submitRecordPage,lt=I.showNote,dt=I.debuging,yt=I.submitting,Ot=I.executingMessage,Mt=Object(C.useState)("#FFF"),At=Object(p.a)(Mt,2),ft=At[0],gt=At[1],ye=Object(C.useState)(null),Ue=Object(p.a)(ye,2),at=Ue[0],qe=Ue[1],Be=Object(C.useState)({}),tt=Object(p.a)(Be,2),De=tt[0],Rt=tt[1],pt=$==null?void 0:$.user,fe=$==null?void 0:$.hack;Object(C.useEffect)(function(){function je(){return oe.apply(this,arguments)}function oe(){return oe=Object(R.a)(P.a.mark(function Ke(){var V,Qe,ve,Ye,Ge,Ut;return P.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,Object(X.d)(j);case 2:if(V=ut.sent,V.status===401?re.replace("/user/login",{from:w.pathname}):(V.hack.code=ee.Base64.decode(V.hack.code),se({type:ce.GET_DATA,payload:{loading:!1,data:V}})),!(w.query.type==="exercises")){ut.next=10;break}return ut.next=7,Object(Q.r)({categoryId:w.query.exercisesId});case 7:ve=ut.sent,Rt(Object(h.a)({},ve)),(ve==null?void 0:ve.left_banner_id)&&(ve==null||((Qe=ve.exercise)===null||Qe===void 0)?void 0:Qe.left_time)&&(qe(Date.now()+(ve==null||((Ye=ve.exercise)===null||Ye===void 0)?void 0:Ye.left_time)*1e3),setTimeout(function(){gt("red")},((ve==null||((Ge=ve.exercise)===null||Ge===void 0)?void 0:Ge.left_time)-300>0?(ve==null||((Ut=ve.exercise)===null||Ut===void 0)?void 0:Ut.left_time)-300:0)*1e3));case 10:case"end":return ut.stop()}},Ke)})),oe.apply(this,arguments)}j&&je()},[j]),Object(C.useEffect)(function(){En(),w.query.type==="exercises"&&document.addEventListener("webkitfullscreenchange",function(je){Ze()})},[j,rt]);var Ze=function(){re.push("/classrooms/".concat(w.query.coursesId,"/exercise/").concat(w.query.exercisesId,"/users/").concat(w.query.login))};function En(){return kt.apply(this,arguments)}function kt(){return kt=Object(R.a)(P.a.mark(function je(){var oe;return P.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.prev=0,V.next=3,Object(X.f)(j,{limit:15,page:rt});case 3:oe=V.sent,se({type:ce.GET_SUBMIT_RECORDS,payload:oe}),V.next=10;break;case 7:V.prev=7,V.t0=V.catch(0),console.log(V.t0);case 10:case"end":return V.stop()}},je,null,[[0,7]])})),kt.apply(this,arguments)}function G(je){se({type:ce.SET_PAGE,payload:je})}function H(){return z.apply(this,arguments)}function z(){return z=Object(R.a)(P.a.mark(function je(){var oe,Ke,V,Qe,ve;return P.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:if(!yt){Ge.next=2;break}return Ge.abrupt("return");case 2:return se({type:ce.SET_SUBMITING,payload:!0}),Ge.prev=3,Ge.next=6,Object(X.k)(j,{code:ee.Base64.encode(fe.code)});case 6:if(oe=Ge.sent,!(oe.status===0)){Ge.next=16;break}return Ke=function(){var Ut=Object(R.a)(P.a.mark(function mt(){var ut,wt,Vt,Gt,xt,fn;return P.a.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:return Pt.next=2,Object(X.c)(j,"submit");case 2:if(ut=Pt.sent,wt=ut.status,Vt=ut.data,Gt=jt(),xt=Gt-ve>Qe*1e3,wt!==0&&!xt&&setTimeout(Ke,1e3),!xt){Pt.next=12;break}return A.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),se({type:ce.SET_SUBMITING,payload:!1}),Pt.abrupt("return");case 12:if(!(wt===0)){Pt.next=18;break}return Pt.next=15,Object(X.f)(j,{limit:15,page:rt});case 15:fn=Pt.sent,se({type:ce.SET_SUBMIT_RESULT,payload:Object(h.a)(Object(h.a)({},I),{},{submitResult:Vt,submitting:!1,submitRecords:fn})}),W.a.publish("to-commit-info");case 18:case"end":return Pt.stop()}},mt)}));return function(){return Ut.apply(this,arguments)}}(),V={},w.query.type==="exercises"&&(V.extras={exercise_id:w.query.exercisesId,question_id:w.query.questionId}),Ge.next=13,Object(X.h)(j,V);case 13:Qe=fe.time_limit,ve=jt(),Ke();case 16:Ge.next=22;break;case 18:Ge.prev=18,Ge.t0=Ge.catch(3),console.log(Ge.t0),se({type:ce.SET_SUBMITING,payload:!1});case 22:case"end":return Ge.stop()}},je,null,[[3,18]])})),z.apply(this,arguments)}function Ae(){return pe.apply(this,arguments)}function pe(){return pe=Object(R.a)(P.a.mark(function je(){var oe,Ke,V,Qe;return P.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return se({type:ce.SET_DEBUGING,payload:!0}),Ye.prev=1,Ye.next=4,Object(X.k)(j,{code:ee.Base64.encode(fe.code)});case 4:if(oe=Ye.sent,!(oe.status===0)){Ye.next=12;break}return Ke=function(){var Ge=Object(R.a)(P.a.mark(function Ut(){var mt,ut,wt,Vt,Gt,xt;return P.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,Object(X.c)(j,"debug");case 2:if(mt=Ct.sent,ut=mt.status,wt=mt.message,Vt=mt.data,Gt=jt(),xt=Gt-Qe>V*1e3,ut!==0&&!xt&&(se({type:ce.SET_EXECUTE_MESSAGE,payload:wt}),setTimeout(Ke,1e3)),!xt){Ct.next=12;break}return A.a.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Ct.abrupt("return");case 12:ut===0&&se({type:ce.SET_EXECUTE_RESULT,payload:Object(h.a)(Object(h.a)({},I),{},{debugResult:Vt,debuging:!1})});case 13:case"end":return Ct.stop()}},Ut)}));return function(){return Ge.apply(this,arguments)}}(),V=fe.time_limit,Ye.next=10,Object(X.b)(j,{input:encodeURIComponent($.test_case.input)});case 10:Qe=jt(),Ke();case 12:Ye.next=17;break;case 14:Ye.prev=14,Ye.t0=Ye.catch(1),console.log(Ye.t0);case 17:return Ye.prev=17,se({type:ce.SET_DEBUGING,payload:!1}),Ye.finish(17);case 20:case"end":return Ye.stop()}},je,null,[[1,14,17,20]])})),pe.apply(this,arguments)}function Ve(je){se({type:ce.SET_DATA,payload:Object(h.a)(Object(h.a)({},$),{},{hack:Object(h.a)(Object(h.a)({},fe),{},{code:je})})})}function nt(je){var oe=je.target.value;se({type:ce.SET_DATA,payload:Object(h.a)(Object(h.a)({},$),{},{test_case:{input:oe}})})}function it(){return et.apply(this,arguments)}function et(){return et=Object(R.a)(P.a.mark(function je(){var oe;return P.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.prev=0,V.next=3,Object(X.g)(j);case 3:oe=V.sent,oe.status===401?re.replace("/login",{from:w.pathname}):Ve(ee.Base64.decode(oe.code)),V.next=10;break;case 7:V.prev=7,V.t0=V.catch(0),console.log(V.t0);case 10:case"end":return V.stop()}},je,null,[[0,7]])})),et.apply(this,arguments)}function vt(){A.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.a.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",n.a.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk:function(){return Object(R.a)(P.a.mark(function oe(){var Ke;return P.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.next=2,Object(X.i)(j);case 2:Ke=Qe.sent,Ke.status===401?re.replace("/login",{from:w.pathname}):Ve(ee.Base64.decode(Ke.code));case 4:case"end":return Qe.stop()}},oe)}))()}})}function zt(){se({type:ce.SET_SHOW_NOTE,payload:!0})}function Ft(){se({type:ce.SET_SHOW_NOTE,payload:!1})}function on(je){return It.apply(this,arguments)}function It(){return It=Object(R.a)(P.a.mark(function je(oe){return P.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(X.a)(j,oe);case 2:se({type:ce.GET_DATA,payload:{showNote:!1,data:Object(h.a)(Object(h.a)({},$),{},{hack:Object(h.a)(Object(h.a)({},fe),{},{notes:oe.notes})})}});case 3:case"end":return V.stop()}},je)})),It.apply(this,arguments)}var sn={input:$==null||((b=$.test_case)===null||b===void 0)?void 0:b.input,language:fe==null?void 0:fe.language,code:fe==null?void 0:fe.code,title:"main."+nn[fe==null?void 0:fe.language],modify_code:fe==null?void 0:fe.modify_code,notes:fe==null?void 0:fe.notes,debugResult:we,debuging:dt,submitting:yt,executingMessage:Ot,onCancelNote:Ft,onAddNote:on,showNote:lt,onShowNote:zt,onSubmitCode:H,onChangeCode:Ve,onChangeInput:nt,onDebugCode:Ae,onResetCode:it,onSyncCode:vt};function yn(){return _n.apply(this,arguments)}function _n(){return _n=Object(R.a)(P.a.mark(function je(){var oe,Ke,V;return P.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(X.j)(fe.id,{container_type:"Hack",type:1});case 2:oe=ve.sent,Ke=oe.praise_count,V=Object(h.a)(Object(h.a)({},$),{},{hack:Object(h.a)(Object(h.a)({},fe),{},{praises_count:Ke,user_praise:!fe.user_praise})}),se({type:ce.SET_DATA,payload:V});case 6:case"end":return ve.stop()}},je)})),_n.apply(this,arguments)}var An={topicId:j,submitResult:ze,submitRecords:st,page:rt,onPageChange:G,hack:fe,user:$==null?void 0:$.user,onTriggerPraise:yn};return n.a.createElement(n.a.Fragment,null,n.a.createElement(i.a,{spinning:$e,delay:500},$?n.a.createElement(n.a.Fragment,null,n.a.createElement("header",{className:Pe.a.header},w.query.type!=="exercises"&&n.a.createElement("div",null,n.a.createElement("img",{src:"".concat(Ce.a.IMG_SERVER,"/images/").concat(pt.image_url),alt:"user",width:30}),n.a.createElement("span",null,pt.name)),n.a.createElement("h2",null," ",fe.name," "),pt.hack_manager?n.a.createElement(Y.Link,{className:Pe.a.btn_back,to:"/problems/".concat(fe.identifier,"/edit"),style:{marginRight:10}}," ",n.a.createElement(Z.a,null)," \u7F16\u8F91"):null,(De==null||((k=De.exercise)===null||k===void 0)?void 0:k.left_time)&&n.a.createElement(n.a.Fragment,null,n.a.createElement("span",{style:{color:ft},className:"iconfont icon-kaoshishichang mr5"}),n.a.createElement("span",{className:"c-white mr20"},n.a.createElement(dn,{valueStyle:{color:ft,fontSize:16,fontWeight:"normal"},title:n.a.createElement("span",{style:{color:ft,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:at,onFinish:Object(R.a)(P.a.mark(function je(){var oe,Ke;return P.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.next=2,Object(Q.K)({categoryId:w.query.exercisesId,commit_method:2});case 2:oe=Qe.sent,(oe==null?void 0:oe.status)===0&&A.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:n.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",n.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var ve=Object(R.a)(P.a.mark(function Ge(){return P.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:re.push("/classrooms/".concat(w.query.coursesId,"/exercise/").concat(w.query.exercisesId,"/detail"));case 1:case"end":return mt.stop()}},Ge)}));function Ye(){return ve.apply(this,arguments)}return Ye}()}),(oe==null?void 0:oe.status)===-3&&(Ke=parseInt(oe==null?void 0:oe.message),qe(Date.now()+Ke*1e3));case 5:case"end":return Qe.stop()}},je)}))}))),((Ee=w)===null||Ee===void 0||((de=Ee.query)===null||de===void 0)?void 0:de.type)==="exercises"?n.a.createElement(U.a,{type:"primary",onClick:function(){A.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){Ze()}})}},n.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):n.a.createElement(Y.Link,{className:Pe.a.btn_back,to:"/problemset"}," ",n.a.createElement(J.a,null),"\u9000\u51FA")),n.a.createElement(ie.a,{className:"my-problems",leftChild:n.a.createElement(tn,An),rightChild:n.a.createElement(rn,sn)})):null))};function mn(r){var b=r.title,k=r.modify_code,Ee=r.onSyncCode,de=r.onShowCodeSetting,Le=r.onResetCode;return n.a.createElement("div",{className:"action-bar"},n.a.createElement("span",null,b),k?n.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:Ee},n.a.createElement("img",{src:F.a,alt:"notice"})):null,n.a.createElement(s.a,{placement:"bottomRight",title:" \u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F ",onConfirm:Le},n.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},n.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "}))),n.a.createElement("a",{onClick:de},n.a.createElement("i",{className:"iconfont icon-shezhi"})))}function rn(r){var b=r.input,k=r.showNote,Ee=r.onShowNote,de=r.notes,Le=r.onCancelNote,Re=r.onAddNote,ge=r.debugResult,I=r.language,se=r.debuging,be=r.submitting,j=r.executingMessage,re=r.code,w=r.onSubmitCode,$e=r.onDebugCode,$=r.onChangeCode,we=r.onChangeInput,ze=Object(a.a)(r,["input","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput"]);function st(lt){return n.a.createElement(mn,Object(v.a)({},ze,{onShowCodeSetting:lt}))}var rt={input:b,debugResult:ge,debuging:se,submitting:be,executingMessage:j,onDebugCode:$e,onChangeCode:$,onSubmitCode:w,onChangeInput:we};return n.a.createElement("div",{className:"right-panel"},n.a.createElement(ue.a,{language:I,value:re,onChange:$,ActionBarRender:st}),n.a.createElement("a",{onClick:Ee,className:"btn-notes"},n.a.createElement(Z.a,null)),n.a.createElement("div",{className:"note-form-area ".concat(k?"active":"")},n.a.createElement(Xe,{onCancel:Le,notes:de,callback:Re})),n.a.createElement(M.b,rt))}},"S+dL":function(B,u){B.exports="data:image/gif;base64,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"},U7T7:function(B,u,e){},UZu5:function(B,u,e){},X8oJ:function(B,u,e){},ZD9Y:function(B,u,e){"use strict";var v=e("X0rv"),a=e("/Pi5"),g=e("VmQ4"),s=e("QeCE"),y=e("ZZRV"),i=e.n(y),l=e("lOMy"),U=e.n(l),c=s.a.Option;u.a=function(A){var S=A.onFontSizeChange,P=A.cmFontSize,R=A.cmCodeMode,p=A.onCodeModeChange,h=A.onTabToSpace,q=A.className,_=q===void 0?"":q,C=A.tabToSpace,n=A.children;return i.a.createElement("div",{className:"tpi-code-setting ".concat(_)},i.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),i.a.createElement("section",null,i.a.createElement("div",{className:"file-item"},i.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),i.a.createElement(s.a,{bordered:!1,size:"small",value:R,onChange:p},i.a.createElement(c,{value:"vs"},"\u767D\u8272\u80CC\u666F"),i.a.createElement(c,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),i.a.createElement("div",{className:"file-item"},i.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),i.a.createElement(s.a,{bordered:!1,size:"small",value:P,onChange:S},i.a.createElement(c,{value:12},"12px"),i.a.createElement(c,{value:14},"14px"),i.a.createElement(c,{value:16},"16px"),i.a.createElement(c,{value:18},"18px"),i.a.createElement(c,{value:20},"20px"),i.a.createElement(c,{value:22},"22px"))),i.a.createElement("div",{className:"file-item"},i.a.createElement("b",null,"Tab\u8F6C\u6362"),i.a.createElement(a.a,{checked:C,onChange:h}))),i.a.createElement("h3",null,"\u5FEB\u6377\u952E"),i.a.createElement("section",null,i.a.createElement("div",{className:"file-item"},i.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),i.a.createElement("span",null,"Ctrl + S")),i.a.createElement("div",{className:"file-item"},i.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),i.a.createElement("span",null,"F1 / Alt + F1")),i.a.createElement("div",{className:"file-item"},i.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),i.a.createElement("span",null,"Ctrl + ]/[")),i.a.createElement("div",{className:"file-item"},i.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),i.a.createElement("span",null,"Ctrl + Shift + \\")),i.a.createElement("div",{className:"file-item"},i.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),i.a.createElement("span",null,"Home")),i.a.createElement("div",{className:"file-item"},i.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),i.a.createElement("span",null,"End"))),n)}},ZW9T:function(B,u,e){"use strict";e.d(u,"a",function(){return q});var v=e("55MS"),a=e("Uu80"),g=e("GZha"),s=e("ZZRV"),y=e.n(s),i=e("BlUI");function l(_,C,n,Z,J){var K=C.getWordUntilPosition(n),Y={startLineNumber:n.lineNumber,endLineNumber:n.lineNumber,startColumn:K.startColumn,endColumn:K.endColumn},X=Z.map(function(Q){return{label:Q,kind:_.languages.CompletionItemKind.Keyword,insertText:Q,insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Y}});return J.map(function(Q){X.push(Object(v.a)(Object(v.a)({},Q),{},{range:Y}))}),X}var U=function(_){var C={label:"ifelse",kind:_.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`),insertTextRules:_.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"];_.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Y,X){var Q=l(_,Y,X,n,[C]);return{suggestions:Q}}});var Z=["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"];_.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Y,X){var Q=[{label:"print",kind:_.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ie=l(_,Y,X,Z,Q);return{suggestions:ie}}});var J=["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"];_.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Y,X){var Q=[C,{label:"main",kind:_.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:_.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ie=l(_,Y,X,J,Q);return{suggestions:ie}}})};function c(_){return/^\d+$/.test(_)?"".concat(_,"px"):_}function A(){}var S=!1,P={"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 R(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],C=_;if(Array.isArray(_)){for(var n=0;n<_.length;n++){var Z=P[_[n]];if(Z)return Z}return C[0]}return P[C]||C}var p=null,h=u.b=function(_){var C=_.width,n=C===void 0?"100%":C,Z=_.height,J=Z===void 0?"100%":Z,K=_.value,Y=_.language,X=Y===void 0?"javascript":Y,Q=_.style,ie=Q===void 0?{}:Q,Ce=_.options,ue=Ce===void 0?{}:Ce,ae=_.overrideServices,F=ae===void 0?{}:ae,ee=_.theme,Se=ee===void 0?"vs-dark":ee,Pe=_.onEditBlur,ke=_.onSave,M=_.forbidCopy,T=M===void 0?!1:M,x=_.onChange,te=x===void 0?A:x,le=_.editorDidMount,Te=le===void 0?A:le,he=_.onFocus,Xe=he===void 0?A:he,Me=Object(s.useRef)(),_e=Object(s.useRef)({}),Oe=Object(s.useState)(!1),N=Object(g.a)(Oe,2),t=N[0],o=N[1];function E(){var m;return Me.current&&(m=new i.default(function(d){var me=Object(a.a)(d),ne;try{for(me.s();!(ne=me.n()).done;){var ot=ne.value;(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&_e.current.instance.layout()}}catch(ht){me.e(ht)}finally{me.f()}}),m.observe(Me.current)),m}Object(s.useEffect)(function(){var m=_e.current.instance;if(K!=null&&m&&t){var d=m.getModel();d&&K!==d.getValue()&&(S=!0,d.setValue(K),m.layout(),S=!1)}},[K,t,_e.current]);function D(){var m=_e.current.instance;if(m){var d=m.getSelection(),me=_e.current.pastePos||{},ne=new p.Range(me.startLineNumber||d.endLineNumber,me.startColumn||d.endColumn,me.endLineNumber||d.endLineNumber,me.endColumn||d.endColumn);m.executeEdits("",[{range:ne,text:""}])}}function L(m){(window.navigator.platform.match("Mac")?m.metaKey:m.ctrlKey)&&m.keyCode==83&&(m.preventDefault(),ke())}Object(s.useEffect)(function(){Me.current&&!t&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(m){p=m,U(p),_e.current.instance=p.editor.create(Me.current,Object(v.a)({value:K,language:R(X),theme:Se},ue),F);var d=_e.current.instance;Te(d,p),_e.current.subscription=d.onDidChangeModelContent(function(ne){S||te(d.getValue(),ne)}),Pe&&d.onDidBlurEditorWidget(function(){Pe(d.getValue())}),Xe&&d.onDidFocusEditorText(function(){Xe(d.getValue())}),T&&(d.addCommand(p.KeyMod.CtrlCmd|p.KeyCode.KEY_V,function(){return null}),d.onDidPaste(function(ne){_e.current.pastePos=ne}),window.addEventListener("paste",D));var me=E();return o(!0),function(){var ne=_e.current.instance;ne.dispose();var ot=ne.getModel();ot&&ot.dispose(),_e.current.subscription&&_e.current.subscription.dispose(),T&&window.removeEventListener("paste",D),me.unobserve(Me.current)}})},[]),Object(s.useEffect)(function(){var m=_e.current.instance;if(m&&t)return document.addEventListener("keydown",L,!1),function(){document.removeEventListener("keydown",L)}},[ke,t]),Object(s.useEffect)(function(){var m=_e.current.instance;if(m&&t){var d=R(X);p.editor.setModelLanguage(m.getModel(),d)}},[X,t]),Object(s.useEffect)(function(){var m=_e.current.instance;m&&t&&p.editor.setTheme(Se)},[Se,t]),Object(s.useEffect)(function(){var m=_e.current.instance;m&&t&&m.updateOptions(ue)},[JSON.stringify(ue),t]),Object(s.useEffect)(function(){var m=_e.current.instance;m&&t&&m.layout()},[n,J,t]);var xe=c(n),Ne=c(J),f=Object(v.a)(Object(v.a)({},ie),{},{width:xe,height:Ne});return y.a.createElement("div",{className:"my-monaco-editor",ref:Me,style:f})};function q(_){var C=_.width,n=C===void 0?"100%":C,Z=_.height,J=Z===void 0?"100%":Z,K=_.original,Y=_.modified,X=_.language,Q=_.options,ie=Q===void 0?{}:Q,Ce=Object(s.useRef)(),ue=Object(s.useState)(null),ae=Object(g.a)(ue,2),F=ae[0],ee=ae[1];function Se(T){var x;return Ce.current&&(x=new i.default(function(te){var le=Object(a.a)(te),Te;try{for(le.s();!(Te=le.n()).done;){var he=Te.value;(he.target.offsetHeight>0||he.target.offsetWidth>0)&&T.layout()}}catch(Xe){le.e(Xe)}finally{le.f()}}),x.observe(Ce.current)),x}Object(s.useEffect)(function(){Ce.current&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(T){p=T;var x=p.editor.createDiffEditor(Ce.current,Object(v.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},ie));ee(x);var te=Se(x);return function(){x.dispose();var le=x.getModel();le&&le.dispose(),te.unobserve(Ce.current)}})},[]),Object(s.useEffect)(function(){F&&F.setModel({original:p.editor.createModel(K,X),modified:p.editor.createModel(Y,X)})},[K,Y,X,F]);var Pe=c(n),ke=c(J),M={width:Pe,height:ke};return y.a.createElement("div",{className:"my-diff-editor",ref:Ce,style:M})}},a4uL:function(B,u,e){},bCnd:function(B,u,e){"use strict";e.d(u,"b",function(){return s}),e.d(u,"a",function(){return y});var v=e("my3Q"),a=e.n(v),g=!1;function s(i,l){var U=a.a.get("__ec");U||(U={}),U[i]=l,a.a.set("__ec",U)}function y(i,l){var U=a.a.get("__ec");return U?U[i]===void 0?l:U[i]:l}},cDPC:function(B,u,e){"use strict";var v=e("GZha"),a=e("ZZRV"),g=e.n(a),s=e("i3hx"),y=e.n(s);u.a=function(i){var l=i.defaultX,U=l===void 0?"40%":l,c=i.leftChild,A=i.rightChild,S=i.className,P=Object(a.useState)(U),R=Object(v.a)(P,2),p=R[0],h=R[1],q=Object(a.useRef)();function _(){q.current=!0}Object(a.useEffect)(function(){function Z(K){q.current&&h(K.pageX)}function J(){q.current=!1}return window.addEventListener("mousemove",Z),window.addEventListener("mouseup",J),function(){window.removeEventListener("mousemove",Z),window.removeEventListener("mouseup",J)}},[]);var C=typeof p=="number"&&p!==.01?"".concat(p,"px"):"40%",n="calc(100% - 4px - ".concat(C,")");return g.a.createElement("div",{className:"split-panel-container ".concat(S)},g.a.createElement("section",{style:{width:C,display:p===.01?"none":""}},c),g.a.createElement("section",{className:"resize-x-bar",onMouseDown:_},g.a.createElement("a",{className:"btn-resize"},g.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},g.a.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),g.a.createElement("section",{style:{width:n}},A))}},dejd:function(B,u,e){},dhSg:function(B,u,e){"use strict";function v(g){var s={},y={subscribe:function(l,U){return s[l]||(s[l]=[]),s[l].push(U),this.unsubscribe.bind(null,l,U)},unsubscribe:function(l,U){var c=s[l],A=-1;if(c){for(var S=0;S<c.length;S++)if(c[S].name===U.name){A=S;break}if(A>=0)return s[l].splice(A,1),!0}return!1},publish:function(l){if(!s[l])return!1;var U=Array.prototype.slice.call(arguments,1);return s[l].forEach(function(c){c.apply(null,U)}),this}};return g?Object.assign(g,y):y}var a=new v;u.a=a},fcyK:function(B,u,e){},i3hx:function(B,u,e){},kSUc:function(B,u,e){},"kaH+":function(B,u,e){"use strict";var v=e("MPZO"),a=e("bnk9"),g=e("GZha"),s=e("ZZRV"),y=e.n(s),i=e("UZu5"),l=e.n(i),U=e("dhSg"),c=e("TJkC"),A=e("Z9Ac"),S=e("EOO0");u.a=function(){var P=Object(s.useState)(""),R=Object(g.a)(P,2),p=R[0],h=R[1],q=Object(s.useState)(0),_=Object(g.a)(q,2),C=_[0],n=_[1];Object(s.useEffect)(function(){var K=U.a.subscribe("preview-image",function(Y){h(Y)});return K},[]);function Z(){h("")}function J(){n(C+90)}return y.a.createElement(s.Fragment,null,p?y.a.createElement("div",{className:"image-preview-container"},y.a.createElement("div",{className:"button-group"},y.a.createElement(a.a,{onClick:J},"\u65CB\u8F6C",y.a.createElement(c.a,null)),y.a.createElement(a.a,{href:p},"\u4E0B\u8F7D",y.a.createElement(A.a,null)),y.a.createElement(a.a,{onClick:Z},"\u5173\u95ED",y.a.createElement(S.a,null))),y.a.createElement("img",{className:"image-preview",src:p,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(C,"deg)")}})):null)}},lOMy:function(B,u,e){},nWbc:function(B,u,e){},"p/48":function(B,u,e){},pPuO:function(B,u,e){B.exports={desc:"desc___2o_2w",info:"info___Uro3x","commit-info":"commit-info___o2-Ex"}},"qJ4+":function(B,u,e){},uMZB:function(B,u,e){B.exports={header:"header___3a50V",field:"field___SHW6f","oj-form-container":"oj-form-container___36KBv","oj-left-panel":"oj-left-panel___3Fdj5","oj-form-info":"oj-form-info___dilPb",footer:"footer___1Ie9U","test-case-name":"test-case-name___356US","btn-remove-case":"btn-remove-case___1Z5cd","icon-tag":"icon-tag___3zUaP",btn_back:"btn_back___2UBbR"}},xKgJ:function(B,u,e){"use strict";e.d(u,"o",function(){return i}),e.d(u,"b",function(){return l}),e.d(u,"c",function(){return U}),e.d(u,"e",function(){return c}),e.d(u,"f",function(){return A}),e.d(u,"r",function(){return S}),e.d(u,"g",function(){return P}),e.d(u,"s",function(){return R}),e.d(u,"d",function(){return p}),e.d(u,"i",function(){return h}),e.d(u,"j",function(){return q}),e.d(u,"q",function(){return _}),e.d(u,"h",function(){return C}),e.d(u,"p",function(){return n}),e.d(u,"a",function(){return Q}),e.d(u,"l",function(){return o}),e.d(u,"m",function(){return E}),e.d(u,"k",function(){return D}),e.d(u,"n",function(){return xe}),e.d(u,"t",function(){return Ne});var v=e("9kvl"),a;(function(f){f[f.SuperAdmin=1]="SuperAdmin",f[f.Operation=2]="Operation",f[f.CertifiedTeacher=5]="CertifiedTeacher",f[f.TrainingProduction=8]="TrainingProduction",f[f.UncertifiedTeacher=12]="UncertifiedTeacher",f[f.Student=15]="Student"})(a||(a={}));var g;(function(f){f[f.SuperAdmin=1]="SuperAdmin",f[f.Operation=2]="Operation",f[f.Admin=5]="Admin",f[f.Teacher=8]="Teacher",f[f.Assistant=12]="Assistant",f[f.Student=15]="Student"})(g||(g={}));var s=function(m){var d=Object(v.b)()._store.getState(),me=d.user,ne=me.userInfo;return m.some(function(ot){return ot==(ne==null?void 0:ne.role)})},y=function(m){var d=Object(v.b)()._store.getState(),me=d.user,ne=me.userInfo;return(ne==null?void 0:ne.own)?!0:m.some(function(ot){var ht;return ot==(ne==null||((ht=ne.course)===null||ht===void 0)?void 0:ht.course_role)})},i=function(){var m=Object(v.b)()._store.getState(),d=m.user,me=d.userInfo;return me.main_site},l=function(){var m,d=Object(v.b)()._store.getState(),me=d.user,ne=me.userInfo;return ne==null||((m=ne.course)===null||m===void 0)?void 0:m.course_is_end},U=function(){return y([g.SuperAdmin,g.Operation,g.Admin,g.Teacher,g.Assistant])},c=function(){return y([g.SuperAdmin,g.Teacher,g.Admin,g.Assistant,g.Operation])},A=function(){return y([g.SuperAdmin,g.Teacher,g.Admin])},S=function(){return y([g.SuperAdmin])},P=function(){return y([g.SuperAdmin,g.Operation,g.Admin])},R=function(){return y([g.SuperAdmin,g.Operation])},p=function(){return y([g.SuperAdmin,g.Admin])},h=function(){return y([g.SuperAdmin,g.Operation,g.Admin,g.Teacher])},q=function(){return y([g.Assistant])},_=function(){return y([g.Student])},C=function(){return y([g.SuperAdmin,g.Operation,g.Admin,g.Teacher,g.Assistant,g.Student])},n=function(){var m,d=Object(v.b)()._store.getState(),me=d.user,ne=me.userInfo;return(ne==null||((m=ne.course)===null||m===void 0)?void 0:m.course_role)===null},Z=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},J=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&s([a.SuperAdmin])},K=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return d||!d&&s([a.SuperAdmin,a.Operation])},Y=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):d||!d&&s([a.SuperAdmin,a.Operation])},X=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):d||!d&&s([a.SuperAdmin,a.Operation])},Q=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction])},ie=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin]):d||!d&&s([a.SuperAdmin])},Ce=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation]):d||!d&&s([a.SuperAdmin,a.Operation])},ue=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):d||!d&&s([a.SuperAdmin,a.Operation])},ae=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):d||!d&&s([a.SuperAdmin,a.Operation])},F=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):d||!d&&s([a.SuperAdmin,a.Operation])},ee=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin]):!1},Se=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student])},Pe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin]):d||!d&&s([a.SuperAdmin])},ke=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation]):d||!d&&s([a.SuperAdmin,a.Operation])},M=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher,a.Student]):d||!d&&s([a.SuperAdmin,a.Operation])},T=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!1:d||!d&&s([a.SuperAdmin,a.Operation])},x=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?d||!d&&s([a.SuperAdmin,a.Operation]):!1},te=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},le=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!d&&s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):!1},Te=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher]):d||!d&&s([a.SuperAdmin,a.Operation])},he=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher])},Xe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin]):d||!d&&s([a.SuperAdmin])},Me=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation]):d||!d&&s([a.SuperAdmin,a.Operation])},_e=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):d||!d&&s([a.SuperAdmin,a.Operation])},Oe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?d||!d&&s([a.SuperAdmin,a.Operation]):!1},N=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?s([a.SuperAdmin,a.Operation,a.CertifiedTeacher,a.TrainingProduction,a.UncertifiedTeacher]):d||!d&&s([a.SuperAdmin,a.Operation])},t=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y([g.Teacher])},o=function(){return s([a.SuperAdmin])},E=function(){return s([a.SuperAdmin,a.Operation])},D=function(){return s([a.Student])},L=function(){return s([a.SuperAdmin,a.Operation,a.CertifiedTeacher])},xe=function(){var m,d=Object(v.b)()._store.getState(),me=d.user;return!!((m=me.userInfo)===null||m===void 0?void 0:m.login)},Ne=function(){var m=Object(v.b)()._store.getState(),d=m.user;return d.userInfo}},yWbw:function(B,u,e){"use strict";var v=e("ZZRV"),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},g=a,s=e("XSrM"),y=function(U,c){return v.createElement(s.a,Object.assign({},U,{ref:c,icon:g}))};y.displayName="FormOutlined";var i=u.a=v.forwardRef(y)}}]);