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

16 lines
37 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[209],{"389U":function(X,O,e){"use strict";e.r(O);var K=e("+L6B"),$=e("2/Rp"),k=e("3S9h"),_=e("giR+"),y=e("fyUT"),n=e("5Dmo"),t=e("3S7+"),M=e("sRBo"),D=e("kaz8"),d=e("2qtc"),u=e("kLXV"),h=e("miYZ"),N=e("tsqr"),m=e("XEnU"),J=e("5Tp6"),ne=e("k16G"),Ee=e("SIvP"),Q=e("5NDa"),Z=e("5rEg"),re=e("OaEy"),_e=e("2fM7"),T=e("c1Ei"),b=e.n(T),B=e("q1tI"),l=e.n(B),w=e("9kvl"),ve=e("Ot1p"),A=e("HBuW"),le=e("LvDl"),se=e.n(le),L=e("bNIU"),de=e.n(L),Pe=e("9ZNV"),v=e("fnXi"),E=e("nuEh"),U=e("UqFu"),x=_e.a.Option,Y=Z.a.TextArea,ue=function(H){var he=H.shixunsDetail,me=H.dispatch,q=H.match,ce=H.practiceSetting,De=Object(Ee.a)(H,["shixunsDetail","dispatch","match","practiceSetting"]),ee=Object(B.useState)({}),Ae=Object(ne.a)(ee,2),W=Ae[0],pe=Ae[1],ge=Object(B.useState)([]),Oe=Object(ne.a)(ge,2),S=Oe[0],Re=Oe[1],Ye=Object(B.useState)(!1),ye=Object(ne.a)(Ye,2),Ue=ye[0],Le=ye[1],Qe=Object(B.useRef)(null),be=Object(B.useRef)({editData:null,answerList:null}),Ze=Object(B.useState)(!0),Fe=Object(ne.a)(Ze,2),We=Fe[0],Ke=Fe[1];Object(B.useEffect)(function(){ke()},[]),Object(B.useEffect)(function(){r()},[W,S]);var ke=function(){var f=Object(J.a)(b.a.mark(function o(){return b.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return Ke(!0),p.next=3,qe();case 3:return p.next=5,we();case 5:Ke(!1);case 6:case"end":return p.stop()}},o)}));return function(){return f.apply(this,arguments)}}(),qe=function(){var f=Object(J.a)(b.a.mark(function o(){var P;return b.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,Object(A.D)({id:q.params.id,challengeId:q.params.challengesId,tab:2});case 2:P=g.sent,be.current.editData=P,P&&pe(P);case 5:case"end":return g.stop()}},o)}));return function(){return f.apply(this,arguments)}}(),we=function(){var f=Object(J.a)(b.a.mark(function o(){var P,p;return b.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(A.E)({id:q.params.id,challengeId:q.params.challengesId});case 2:P=C.sent,p=P.map(function(R){return Object(m.a)(Object(m.a)({},R),{},{contents:Object(U.a)(R.contents)})}),be.current.answerList=p,P&&Re(p);case 6:case"end":return C.stop()}},o)}));return function(){return f.apply(this,arguments)}}(),ct=function(){var f=Object(J.a)(b.a.mark(function o(){var P,p,g;return b.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(Le(!0),P=S.map(function(oe){return oe.score}),p=P.reduce(function(oe,Be){return oe+Be},0),!(p!==100&&S!==null&&S!==void 0&&S.length)){R.next=7;break}return Le(!1),N.b.info("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),R.abrupt("return");case 7:if(S.every(function(oe){return oe.name})){R.next=11;break}return Le(!1),N.b.info("\u8BF7\u5148\u586B\u5199\u53C2\u8003\u7B54\u6848\u540D\u79F0"),R.abrupt("return");case 11:if(S.every(function(oe){return oe.contents})){R.next=15;break}return Le(!1),N.b.info("\u8BF7\u5148\u586B\u5199\u53C2\u8003\u7B54\u6848\u5185\u5BB9"),R.abrupt("return");case 15:return R.next=17,Object(A.Eb)({id:q.params.id,challengeId:q.params.challengesId,challenge_answer:S,hide_answer:W==null?void 0:W.hide_answer,disable_copy:W==null?void 0:W.disable_copy});case 17:g=R.sent,Le(!1),me({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),g!=null&&g.message&&N.b.info(g.message),g.status===1&&w.c.push("/shixuns/".concat(q.params.id,"/edit/").concat(q.params.challengesId,"/tab=4"));case 22:case"end":return R.stop()}},o)}));return function(){return f.apply(this,arguments)}}(),r=function(){clearTimeout(Qe.current),Qe.current=setTimeout(G,500)},G=function(){!Object(le.isEqual)(be.current.editData,W)||!Object(le.isEqual)(be.current.answerList,S)?me({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):me({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},I=function(){var o,P=function(){w.c.push("/shixuns/".concat(q.params.id,"/challenges")),me({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};ce!=null&&(o=ce.sideBar)!==null&&o!==void 0&&o.confirmLeave?u.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){P()}}):P()};return l.a.createElement("section",{className:de.a.bg},l.a.createElement("div",{className:de.a.formWrap},l.a.createElement(v.a,{activeIndex:2}),l.a.createElement("div",{className:de.a.check},l.a.createElement("div",null,l.a.createElement(D.a,{checked:W==null?void 0:W.hide_answer,onChange:function(o){return pe(Object(m.a)(Object(m.a)({},W),{},{hide_answer:o.target.checked}))}},"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),l.a.createElement("div",null,l.a.createElement(D.a,{checked:W==null?void 0:W.disable_copy,onChange:function(o){return pe(Object(m.a)(Object(m.a)({},W),{},{disable_copy:o.target.checked}))}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848"))),l.a.createElement("div",{className:de.a.fieldWrap},l.a.createElement("p",null,"\u53EF\u4EE5\u5C06\u53C2\u8003\u7B54\u6848\u5206\u7EA7\u8BBE\u7F6E\uFF0C\u8BA9\u5B66\u5458\u81EA\u884C\u9009\u62E9\u7EA7\u522B\uFF0C\u6BCF\u7EA7\u67E5\u770B\u540E\u6309\u7167\u6BD4\u4F8B\u6263\u5206\u503C\uFF08\u5B66\u5458\u5DF2\u5B8C\u6210\u4EFB\u52A1\u518D\u67E5\u770B\uFF0C\u5219\u4E0D\u5F71\u54CD\u5B66\u5458\u5DF2\u83B7\u5F97\u7684\u6210\u7EE9\uFF09"),l.a.createElement("p",null,"\u793A\u4F8B\uFF1A\u7EA7\u522B1\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD425%\uFF1B\u7EA7\u522B2\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD435%\uFF1B\u7EA7\u522B3\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD440%\uFF1B"),l.a.createElement("p",null,"\u82E5\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7EA7\u522B1\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF25%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B2\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF60%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B3\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF100%\u7684\u5206\u503C\u3002"),S==null?void 0:S.map(function(f,o){return l.a.createElement("div",{key:o,className:"mt30 pb5"},l.a.createElement("div",{className:de.a.flexRow},l.a.createElement("b",{className:"font16"},"\u7EA7\u522B\uFF1A",o+1),l.a.createElement("div",{className:"tr flex1"},l.a.createElement(t.a,{placement:"bottom",title:"\u5220\u9664"},l.a.createElement("span",{className:"font14 c-red current",onClick:function(){var p=S.filter(function(R,oe){return oe!==o}),g=Math.floor(100/p.length),C=g+100%p.length;p=p.map(function(R,oe){return oe===p.length-1?Object(m.a)(Object(m.a)({},R),{},{score:C}):Object(m.a)(Object(m.a)({},R),{},{score:g})}),Re(p)}},"\u5220\xA0\u9664")))),l.a.createElement("div",{className:de.a.contentWrap},l.a.createElement("div",{className:de.a.flexRow},l.a.createElement("div",null,l.a.createElement("p",{className:"font16"},"\u540D\u79F0\uFF1A"),l.a.createElement(Z.a,{bordered:!1,value:f.name,onChange:function(p){var g=S.map(function(C,R){return R===o?Object(m.a)(Object(m.a)({},C),{},{name:p.target.value}):C});Re(g)}})),l.a.createElement("div",{className:"ml10"},l.a.createElement("p",{className:"font16"},"\u6263\u51CF\u5206\u503C\u5360\u6BD4\uFF1A"),l.a.createElement(y.a,{min:0,max:100,value:f.score,onChange:function(p){var g=S.map(function(C,R){return R===o?Object(m.a)(Object(m.a)({},C),{},{score:p}):C});Re(g)}})))),l.a.createElement("div",{className:"mt10 mb10"},l.a.createElement("div",{className:"font16 mb20"},"\u5185\u5BB9\uFF1A"),l.a.createElement(ve.a,{placeholder:"\u5EFA\u8BAE\u63D0\u4F9B\u5305\u62EC\u6587\u4EF6\u6240\u6709\u4EE3\u7801\u7684\u5B8C\u6574\u7B54\u6848",defaultValue:f.contents,onChange:function(p){var g=S.map(function(C,R){return R===o?Object(m.a)(Object(m.a)({},C),{},{contents:p}):C});Re(g)}})))}),l.a.createElement("div",null,l.a.createElement($.a,{type:"primary",size:"large",ghost:!0,style:{width:200},className:"mt10",onClick:function(){var o=[].concat(Object(k.a)(S),[{name:"\u89E3\u9898\u601D\u8DEF".concat(S.length+1),contents:"",score:0,id:null,level:null}]),P=Math.floor(100/o.length),p=P+100%o.length;o=o.map(function(g,C){return C===o.length-1?Object(m.a)(Object(m.a)({},g),{},{score:p}):Object(m.a)(Object(m.a)({},g),{},{score:P})}),Re(o)}},"\u65B0\u589E\u53C2\u8003\u7B54\u6848")))),l.a.createElement(Pe.a,{onOk:ct,className:"customFixedButton",onCancel:I,loading:Ue}),l.a.createElement(E.a,{loading:We}))};O.default=Object(w.a)(function(z){var H=z.shixunsDetail,he=z.newCourse,me=z.globalSetting,q=z.practiceSetting;return{shixunsDetail:H,newCourse:he,globalSetting:me,practiceSetting:q}})(ue)},"7ahc":function(X,O,e){"use strict";e.d(O,"a",function(){return _e});var K=e("XEnU"),$=e("IIKO"),k=e("+L6B"),_=e("2/Rp"),y=e("y8nQ"),n=e("Vl3Y"),t=e("k16G"),M=e("OaEy"),D=e("2fM7"),d=e("q1tI"),u=e.n(d),h=e("VrN/"),N=e.n(h),m=e("p77/"),J=e.n(m),ne=e("c5Ni"),Ee=e.n(ne),Q=D.a.Option,Z={labelCol:{span:4},wrapperCol:{span:20}},re={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"]};O.b=function(T){var b=T.callback,B=T.onCancel,l=Object(d.useState)("python"),w=Object(t.a)(l,2),ve=w[0],A=w[1];function le(L){A(re[L][1])}function se(L){b(L)}return u.a.createElement(n.a,Object($.a)({},Z,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:se}),u.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},u.a.createElement(D.a,{onChange:le},Object.keys(re).map(function(L){return u.a.createElement(Q,{key:L,value:L},re[L][0])}))),u.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},u.a.createElement(_e,{mode:ve})),u.a.createElement("div",{className:"flex-container flex-end"},u.a.createElement(_.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),u.a.createElement(_.a,{type:"ghost",onClick:B},"\u53D6\u6D88")))};function _e(T){var b=T.value,B=T.onChange,l=T.mode,w=T.options,ve=w===void 0?{}:w,A=Object(d.useRef)(),le=Object(d.useState)(),se=Object(t.a)(le,2),L=se[0],de=se[1];return Object(d.useEffect)(function(){if(L){var Pe=function(E){var U=E.getValue();B&&B(U)};return L.on("change",Pe),function(){L.off("change",Pe)}}},[L,B]),Object(d.useEffect)(function(){L&&L.setOption("mode",l)},[L,l]),Object(d.useEffect)(function(){L&&((b!==L.getValue()||b==="")&&setTimeout(function(){L.setValue(b||" ")},300))},[L,b]),Object(d.useEffect)(function(){if(A.current&&!L){var Pe=N.a.fromTextArea(A.current,Object(K.a)({mode:l,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ve));de(Pe)}},[A.current,L]),u.a.createElement("div",{className:"my-codemirror-container"},u.a.createElement("textarea",{ref:A}))}},"93VE":function(X,O,e){},"9Bee":function(X,O,e){"use strict";var K=e("q1tI"),$=e.n(K),k=e("vg9a"),_=e("k16G"),y=e("DlQD"),n=e.n(y),t=e("rUJ1");function M(v,E){var U=v.match(/^(\s+)(?:```)/);if(U===null)return E;var x=U[1];return E.split(`
`).map(function(Y){var ue=Y.match(/^\s+/);if(ue===null)return Y;var z=Object(_.a)(ue,1),H=z[0];return H.length>=x.length?Y.slice(x.length):Y}).join(`
`)}var D=[],d=["<ul>"],u=new n.a.Renderer,h=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function N(){D.length=0,d=["<ul>"]}function m(v,E,U,x){if(E>=v.length||v[E].level<=U)return E;var Y=v[E];x.push("<li><a href='#"+Y.anchor+"'>"+Y.text+"</a>"),E++;var ue=[];return E=m(v,E,Y.level,ue),ue.length>0&&(x.push("<ul>"),ue.forEach(function(z){x.push(z)}),x.push("</ul>")),x.push("</li>"),E=m(v,E,U,x),E}function J(){return m(D,0,0,d),d.push("</ul>"),d.join("")}var ne={heading:function(E){var U=h.exec(E);if(U)return{type:"heading",raw:U[0],depth:U[1].length,text:U[2]}},fences:function(E){var U=this.rules.block.fences.exec(E);if(U){var x=U[0],Y=M(x,U[3]||""),ue=U[2]?U[2].trim():U[2];if(["latex","katex","math"].indexOf(ue)>=0){var z=Z(),H=Y;Y=z,re[z]={type:"block",expression:H}}return{type:"code",raw:x,lang:ue,text:Y}}}},Ee=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Q=0,Z=function(){return"__special_katext_id_".concat(Q++,"__")},re={};function _e(){return re}function T(){Q=0,re={}}function b(v){return v=v.replace(Ee,function(E,U){var x=Z();return re[x]={type:"inline",expression:U},x}),v}var B=u.listitem;u.listitem=function(v){return B(b(v))};var l=u.paragraph;u.paragraph=function(v){return l(b(v))};var w=u.tablecell;u.tablecell=function(v,E){return w(b(v),E)},u.code=function(v,E,U){var x=(E||"").match(/\S*/)[0];return x?["latex","katex","math"].indexOf(x)>=0?"<p class='editormd-tex'>".concat(v,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(E,'">').concat(U?v:Object(t.escape)(v,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(U?v:Object(t.escape)(v,!0))+"</code></pre>"},u.heading=function(v,E,U){var x=this.options.headerPrefix+U.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return D.push({anchor:x,level:E,text:v}),"<h"+E+' id="'+x+'">'+v+"</h"+E+">"},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:ne,renderer:u});var ve=n.a,A=e("SJMd"),le=e("m3rI"),se=e("Oy/b"),L=/<pre[^>]*>/g;function de(v){var E=document.createElement("div");return E.innerHTML=v,E.childNodes.length===0?"":E.childNodes[0].nodeValue}var Pe=O.a=function(v){var E=v.value,U=E===void 0?"":E,x=v.className,Y=v.style,ue=Y===void 0?{}:Y,z=String(U),H=Object(K.useMemo)(function(){try{var q=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ce=/\"\/api\/attachments\/|\"\/attachments\/download\//g,De=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;z=z.replace(q,"("+le.a.API_SERVER+"/api/attachments/").replace(ce,'"'+le.a.API_SERVER+"/api/attachments/").replace(De,'"'+le.a.API_SERVER+"/files/uploads/")}catch(W){}var ee=ve(z),Ae=_e();return z.match(/\[TOC\]/)&&(ee=ee.replace("<p>[TOC]</p>",J()),N()),ee=ee.replace(/(__special_katext_id_\d+__)/g,function(W,pe){var ge=Ae[pe],Oe=ge.type,S=ge.expression;return Object(se.renderToString)(de(S)||"",{displayMode:Oe==="block",throwOnError:!1,output:"html"})}),ee=ee.replace(/▁/g,"\u2581\u2581\u2581"),T(),ee},[z]),he=Object(K.useRef)();function me(q){var ce=q.target;if(ce.tagName.toUpperCase()==="A"){var De=ce.getAttribute("href");if(De.startsWith("#")){q.preventDefault();var ee=document.getElementById(De.replace("#",""));ee&&ee.scrollIntoView(!0)}}}return Object(K.useEffect)(function(){if(he.current&&H&&(H.match(L)&&window.PR.prettyPrint()),he.current)return he.current.addEventListener("click",me),function(){he.current.removeEventListener("click",me),T(),N()}},[H,he.current,me]),$.a.createElement("div",{ref:he,style:ue,className:"".concat(x||""," markdown-body"),dangerouslySetInnerHTML:{__html:H}})}},"9VGf":function(X,O,e){"use strict";e.d(O,"a",function(){return k});var K=e("q1tI"),$=e.n(K);function k(_,y){var n=Object(K.useRef)();Object(K.useEffect)(function(){n.current=_}),Object(K.useEffect)(function(){function t(){n.current()}if(y!==null){var M=setInterval(t,y);return function(){return clearInterval(M)}}},[y])}},"9ZNV":function(X,O,e){"use strict";e.d(O,"a",function(){return d});var K=e("+L6B"),$=e("2/Rp"),k=e("IIKO"),_=e("q1tI"),y=e.n(_),n=e("UUDw"),t=e.n(n),M=e("TSYQ"),D=e.n(M),d=function(h){var N=h.cancelText,m=N===void 0?"\u53D6\u6D88":N,J=h.okText,ne=J===void 0?"\u786E\u5B9A":J,Ee=h.loading,Q=Ee===void 0?!1:Ee,Z=h.hasOkBtn,re=Z===void 0?!0:Z,_e=h.okButtonProps,T=_e===void 0?{}:_e,b=h.cancelButtonProps,B=b===void 0?{}:b,l=h.onCancel,w=l===void 0?function(){}:l,ve=h.onOk,A=ve===void 0?function(){}:ve,le=h.className,se=le===void 0?"":le;return y.a.createElement("div",{className:D()(t.a.buttonFixed,se)},y.a.createElement("div",{className:t.a.buttonWrap},y.a.createElement($.a,Object(k.a)({size:"large",className:"".concat(t.a.button," mr20"),onClick:w},B),m),re&&y.a.createElement($.a,Object(k.a)({size:"large",type:"primary",className:"".concat(t.a.button," mr20"),loading:Q,onClick:A},T),ne)))}},BjJ7:function(X,O,e){"use strict";e.d(O,"d",function(){return $}),e.d(O,"c",function(){return k}),e.d(O,"e",function(){return _}),e.d(O,"b",function(){return y}),e.d(O,"a",function(){return t});var K=e("m3rI");function $(M){var D=!0;if(M.length>0){for(var d=0;d<M.length;d++)if(M[d].compile_success==0||!M[d].compile_success){D=!1;break}}else D=!1;return D}function k(M){for(var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",d=[],u=0;u<M.length;u++){var h=M[u],N=D?"".concat(D,"/").concat(h.name):"".concat(h.name);d.push({title:h.name,isLeaf:!(h.type==="tree"),key:N})}return d}function _(M,D,d){for(var u=0;u<M.length;u++){var h=M[u];if(h.key===D){h.children=d;break}h.children&&_(h.children,D,d)}return M}function y(M,D,d){var u;return function(){var h=this,N=arguments,m=function(){u=null,d||M.apply(h,N)},J=d&&!u;clearTimeout(u),u=setTimeout(m,D),J&&M.apply(h,N)}}var n=!0,t=K.a.API_SERVER},"C+DQ":function(X,O,e){},F8wB:function(X,O,e){X.exports={loading:"loading___1SIOG"}},HmJG:function(X,O,e){},M8RZ:function(X,O,e){"use strict";e.d(O,"a",function(){return D});var K=e("XKWP"),$=e("N7Kx"),k=e("kFHX"),_=e("4jIl"),y=e("q1tI"),n=e.n(y),t=e("i8i4"),M=e.n(t),D=function(d){Object(k.a)(h,d);var u=Object(_.a)(h);function h(N){var m;Object(K.a)(this,h),m=u.call(this,N);var J=window.document;return m.node=J.createElement("div"),J.body.appendChild(m.node),m}return Object($.a)(h,[{key:"render",value:function(){var m=this.props.children;return Object(t.createPortal)(m,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),h}(n.a.Component)},Ot1p:function(X,O,e){"use strict";var K=e("2qtc"),$=e("kLXV"),k=e("Cmcn"),_=e("k16G"),y=e("v7Ap"),n=e("q1tI"),t=e.n(n),M=e("VrN/"),D=e.n(M),d=e("bdgK"),u=e("p77/"),h=e("Bd2K"),N=e("ELLl"),m=e("19Vz"),J=e("lZu9"),ne=e("kSUc"),Ee=e("9Bee"),Q=e("IIKO"),Z=e("dejd"),re=e("C+DQ"),_e=[{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 T(r){var G=r.onActionCallback,I=r.title,f=r.icon,o=r.actionName,P=r.className,p=P===void 0?"":P,g=r.children;function C(){G(o)}return t.a.createElement("a",{title:I,className:p,onClick:C},t.a.createElement("i",{className:"md-iconfont ".concat(f)}),g)}var b=function(r){var G=r.watch,I=r.showNullButton,f=r.onActionCallback,o=r.fullScreen,P=r.insertTemp,p=[].concat(_e,[{title:"".concat(G?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(G?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return t.a.createElement("ul",{className:"markdown-toolbar-container"},p.map(function(g,C){return t.a.createElement("li",{key:C},g.actionName?t.a.createElement(T,Object(Q.a)({},g,{onActionCallback:f})):t.a.createElement("span",{className:"v-line"}))}),I?t.a.createElement("li",null,t.a.createElement(T,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:f},t.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,P&&t.a.createElement("li",null,t.a.createElement(T,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(P),onActionCallback:f},t.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),t.a.createElement("li",{className:"btn-full-screen"},t.a.createElement(T,{icon:"".concat(o?"icon-shrink":"icon-enlarge"),title:o?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:f})))},B=e("M8RZ"),l=e("+L6B"),w=e("2/Rp"),ve=e("y8nQ"),A=e("Vl3Y"),le=e("5NDa"),se=e("5rEg"),L={labelCol:{span:4},wrapperCol:{span:20}},de=function(r){var G=r.callback,I=r.onCancel;function f(o){G(o)}return t.a.createElement(A.a,Object(Q.a)({},L,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:f}),t.a.createElement(A.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},t.a.createElement(se.a,null)),t.a.createElement(A.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},t.a.createElement(se.a,null)),t.a.createElement("div",{className:"flex-container flex-end"},t.a.createElement(w.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(w.a,{type:"ghost",onClick:I},"\u53D6\u6D88")))},Pe=e("7ahc"),v=e("HmJG"),E=e("BjJ7"),U=A.a.useForm,x={width:280,marginRight:10},Y={labelCol:{span:5},wrapperCol:{span:19}},ue=function(r){var G=r.callback,I=r.onCancel,f=U(),o=Object(_.a)(f,1),P=o[0];function p(R){G(R)}function g(R){P.setFieldsValue({src:"/api/attachments/".concat(R.id)})}function C(R){var oe=R.target.files[0];H(oe,g)}return t.a.createElement(A.a,Object(Q.a)({form:P},Y,{className:"upload-image-panel",onFinish:p}),t.a.createElement(A.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},t.a.createElement("div",{className:"flex-container"},t.a.createElement(A.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},t.a.createElement(se.a,{style:x})),t.a.createElement(z,{onFileChange:C}))),t.a.createElement(A.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},t.a.createElement(se.a,{style:{width:264}})),t.a.createElement(A.a.Item,{style:{textAlign:"right"}},t.a.createElement(w.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(w.a,{type:"ghost",onClick:I},"\u53D6\u6D88")))};function z(r){var G=r.onFileChange;return t.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",t.a.createElement("input",{type:"file",accept:"image/*",onChange:G}))}function H(r,G){if(!r)throw new String("\u6CA1\u6709\u6587\u4EF6");var I=new FormData;I.append("editormd-image-file",r),I.append("file_param_name","editormd-image-file"),I.append("byxhr","true");var f=new window.XMLHttpRequest;f.withCredentials=!0,f.addEventListener("load",function(o){G(JSON.parse(o.target.responseText))},!1),f.addEventListener("error",function(o){console.error(o)},!1),f.open("POST","".concat(E.a,"/api/attachments.json")),f.send(I)}var he=e("giR+"),me=e("fyUT"),q=e("7Kak"),ce=e("9yH6"),De=ce.a.Group,ee={margin:"0 8px"},Ae=function(r){var G=r.callback,I=r.onCancel;function f(o){G(o)}return t.a.createElement(A.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:f},t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",{style:ee},"\u5355\u5143\u683C\u6570\uFF1A"),t.a.createElement("span",{style:ee},"\u884C\u6570"),t.a.createElement(A.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},t.a.createElement(me.a,null)),t.a.createElement("span",{style:ee},"\u5217\u6570"),t.a.createElement(A.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},t.a.createElement(me.a,null))),t.a.createElement("div",{className:"flex-container",style:{marginTop:12}},t.a.createElement("span",{style:ee},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),t.a.createElement(A.a.Item,{name:"align"},t.a.createElement(De,null,t.a.createElement(ce.a,{value:"default"},t.a.createElement("i",{className:"fa fa-align-justify"})),t.a.createElement(ce.a,{value:"left"},t.a.createElement("i",{className:"fa fa-align-left"})),t.a.createElement(ce.a,{value:"center"},t.a.createElement("i",{className:"fa fa-align-center"})),t.a.createElement(ce.a,{value:"right"},t.a.createElement("i",{className:"fa fa-align-right"}))))),t.a.createElement("div",{className:"flex-container flex-end"},t.a.createElement(w.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(w.a,{type:"ghost",onClick:I},"\u53D6\u6D88")))},W="link",pe="upload-image",ge="code-block",Oe="add-table",S="------------",Re={default:S,left:":".concat(S),center:":".concat(S,":"),right:"".concat(S,":")},Ye=e("9VGf"),ye,Ue;function Le(){}var Qe=0,be=1e4,Ze="\u2581",Fe=`
**\u6A21\u677F\u6807\u9898**
\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function We(r){return/^\d+$/.test(r)?"".concat(r,"px"):r}var Ke=navigator.platform.toUpperCase().indexOf("MAC")>=0,ke=Ke?"Cmd":"Ctrl",qe=(ye={},Object(y.a)(ye,ke+"-B","bold"),Object(y.a)(ye,ke+"-I","italic"),ye),we=(Ue={},Object(y.a)(Ue,W,"\u6DFB\u52A0\u94FE\u63A5"),Object(y.a)(Ue,ge,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(y.a)(Ue,pe,"\u6DFB\u52A0\u56FE\u7247"),Object(y.a)(Ue,Oe,"\u6DFB\u52A0\u8868\u683C"),Ue),ct=O.a=function(r){var G=r.defaultValue,I=G===void 0?"":G,f=r.onChange,o=r.width,P=o===void 0?"100%":o,p=r.height,g=p===void 0?400:p,C=r.miniToolbar,R=C===void 0?!1:C,oe=r.isFocus,Be=oe===void 0?!1:oe,et=r.watch,jt=r.insertTemp,it=r.id,Ve=it===void 0?"markdown-editor-id":it,_t=r.showResizeBar,Nt=_t===void 0?!1:_t,dt=r.noStorage,St=dt===void 0?!1:dt,mt=r.showNullButton,It=mt===void 0?!1:mt,Et=r.fullScreen,Xe=Et===void 0?!1:Et,tt=r.onBlur,at=r.onCMBeforeChange,ft=r.className,Ft=ft===void 0?"":ft,vt=r.placeholder,Wt=vt===void 0?"":vt,pt=r.values,nt=pt===void 0?"":pt,Kt=Object(n.useState)(null),ht=Object(_.a)(Kt,2),a=ht[0],kt=ht[1],wt=Object(n.useState)(I),gt=Object(_.a)(wt,2),rt=gt[0],$e=gt[1],Vt=Object(n.useState)(et),Ot=Object(_.a)(Vt,2),Ce=Ot[0],Pt=Ot[1],Xt=Object(n.useState)(Xe),Rt=Object(_.a)(Xt,2),Me=Rt[0],Ut=Rt[1],$t=Object(n.useState)(""),Dt=Object(_.a)($t,2),xe=Dt[0],Te=Dt[1],zt=Object(n.useState)(0),yt=Object(_.a)(zt,2),je=yt[0],ot=yt[1],Ht=Object(n.useState)(g),bt=Object(_.a)(Ht,2),lt=bt[0],Ct=bt[1],Gt=Object(n.useState)(!1),Mt=Object(_.a)(Gt,2),qt=Mt[0],ut=Mt[1],Ne=Object(n.useRef)(),Se=Object(n.useRef)(),ze=Object(n.useRef)(),He=Object(n.useRef)();Object(n.useEffect)(function(){$e(nt),a==null||a.setValue(nt)},[nt]),Object(n.useEffect)(function(){if(Ne.current){var i=function(j,F){var V=F.clipboardData;if(V){var te=V.types.toString(),ie=V.items;if(te==="text/html,Files"||te==="Files"||V.types.indexOf("Files")){var ae=ie[1];te==="Files"&&(ae=ie[0]),ae.kind==="file"&&ae.type.match(/^image\//i)&&H(ae.getAsFile(),function(fe){fe.id?s.replaceSelection("![,](/api/attachments/".concat(fe.id,")")):(fe==null?void 0:fe.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},s=D.a.fromTextArea(Ne.current,{mode:"markdown",lineNumbers:!R,lineWrapping:!0,value:I,autoCloseTags:!0,autoCloseBrackets:!0});return Be&&s.focus(),s.on("paste",i),kt(s),function(){s.off("paste",i)}}},[]);var At=Object(n.useCallback)(function(){if(Se.current)try{var i=Se.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,s=Se.current.getElementsByClassName("markdown-editor-body")[0];Me?s.style.height="calc(100vh - ".concat(i,"px)"):s.style.height="".concat(lt-i,"px")}catch(c){console.log(c,"---- to set md editor body height")}},[lt,Se,Me]);Object(n.useEffect)(function(){function i(){var c=new d.a(function(j){var F=Object(k.a)(j),V;try{for(F.s();!(V=F.n()).done;){var te=V.value;(te.target.offsetHeight>0||te.target.offsetWidth>0)&&(At(),a.setSize("100%","100%"),a.refresh())}}catch(ie){F.e(ie)}finally{F.f()}});return c.observe(Ne.current.parentElement),c}if(a){var s=i();return function(){s.unobserve(Ne.current.parentElement)}}},[a,At]),Object(n.useEffect)(function(){if(a){for(var i=[],s=function(){var te=j[c];F=Object(_.a)(te,2);var ie=F[0],ae=F[1],fe=Object(y.a)({},ie,function(){Lt(ae)});i.push(fe),a.addKeyMap(fe)},c=0,j=Object.entries(qe);c<j.length;c++){var F;s()}return function(){var V=Object(k.a)(i),te;try{for(V.s();!(te=V.n()).done;){var ie=te.value;a.removeKeyMap(ie)}}catch(ae){V.e(ae)}finally{V.f()}}}},[a]),Object(n.useEffect)(function(){Xe!==Me&&Ut(Xe)},[Xe]),Object(Ye.a)(function(){if(!St&&je>0){var i=new Date().getTime(),s=window.sessionStorage.getItem(Ve);i>=je+be&&(!s||s!==rt)&&(window.sessionStorage.setItem(Ve,rt),ut(!0))}},be),Object(n.useEffect)(function(){Pt(et)},[a,et]),Object(n.useEffect)(function(){a&&(Be&&a.focus())},[a,Be]),Object(n.useEffect)(function(){if(Ce&&a){var i=function(j){var F=j.target;if(He.current){var V=F.scrollTop/F.scrollHeight;He.current.scrollTop=He.current.scrollHeight*V}},s=a.getScrollerElement();return s.addEventListener("scroll",i),function(){s.removeEventListener("scroll",i)}}},[a,Ce]),Object(n.useEffect)(function(){if(a&&at){var i=function(c,j){at(c,j)};return a.on("beforeChange",i),function(){a.off("beforeChange",i)}}},[a,at]),Object(n.useEffect)(function(){if(a&&tt){var i=function(){tt(a.getValue())};return a.on("blur",i),function(){a.off("blur",i)}}},[a,tt]),Object(n.useEffect)(function(){if(a){var i=function(c){var j=c.getValue();$e(j),ot(new Date().getTime()),c.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),f&&f(j)};return a.on("change",i),function(){a.off("change",i)}}},[a,f]),Object(n.useEffect)(function(){a&&(I==null?(a.setValue(""),$e("")):I!==a.getValue()&&(a.setValue(I),$e(I),a.setCursor(a.lineCount(),0)))},[a,I]);var Lt=Object(n.useCallback)(function(i){var s=a.getCursor(),c=a.getSelection(),j=c.split(`
`);switch(i){case"bold":return a.replaceSelection("**"+c+"**"),c===""&&a.setCursor(s.line,s.ch+2),a.focus();case"italic":return a.replaceSelection("*"+c+"*"),c===""&&a.setCursor(s.line,s.ch+1),a.focus();case"code":return a.replaceSelection("`"+c+"`"),c===""&&a.setCursor(s.line,s.ch+1),a.focus();case"inline-latex":return a.replaceSelection("`$$"+c+"$$`"),c===""&&a.setCursor(s.line,s.ch+3),a.focus();case"latex":return a.replaceSelection("```latex\n"+c+"\n```"),a.setCursor(s.line+1,c.length+1),a.focus();case"line-break":return a.replaceSelection(`<br/>
`),a.focus();case"list-ul":return c===""?a.replaceSelection("- "+c):a.replaceSelection(j.map(function(F){return F===""?"":"- ".concat(F)}).join(`
`)),a.focus();case"list-ol":return c===""?a.replaceSelection("1. "+c):a.replaceSelection(j.map(function(F,V){return F===""?"":"".concat(V+1,". ").concat(F)}).join(`
`)),a.focus();case"add-null-ch":return c===""&&a.setCursor(s.line,s.ch+1),a.replaceSelection(Ze),a.focus();case"inster-template-1":return c===""&&a.setCursor(s.line,s.ch),a.replaceSelection(Fe),a.focus();case"eraser":return a.setValue(""),a.focus();case"trigger-watch":return Pt(!Ce),a.focus();case"trigger-full-screen":return Ut(!Me),a.focus();case W:Te(W);return;case ge:Te(ge);return;case pe:Te(pe);return;case Oe:Te(Oe);return;default:throw new Error}},[a,Ce,Me]),Ge=Object(n.useCallback)(function(i){Te("");switch(xe){case W:var s=i.title,c=i.link;return a.replaceSelection("[".concat(s,"](").concat(c,")")),a.focus();case ge:var j=i.language,F=i.content;return a.replaceSelection(["```"+j,F,"```"].join(`
`)),a.focus();case pe:var V=i.src,te=i.alt;return a.replaceSelection("![ ".concat(te," ]( ").concat(V,' "').concat(te,'" )')),a.focus();case Oe:for(var ie=i.row,ae=i.col,fe=i.align,st=`
`,Je=0;Je<ie;Je++){for(var xt=[],Tt=[],Bt=0;Bt<ae;Bt++)Je===1&&Tt.push(Re[fe]),xt.push(" ");Je===1&&(st+="| ".concat(Tt.join(" | "),` |
`)),st+="| ".concat(xt.join(ae===1?"":" | "),` |
`)}return a.replaceSelection(st+`
`),a.focus();default:throw new Error}},[a,xe]),Jt=Object(n.useMemo)(function(){switch(xe){case W:return t.a.createElement(de,{callback:Ge,onCancel:Ie});case ge:return t.a.createElement(Pe.b,{callback:Ge,onCancel:Ie});case pe:return t.a.createElement(ue,{callback:Ge,onCancel:Ie});case Oe:return t.a.createElement(Ae,{callback:Ge,onCancel:Ie});default:return null}},[xe]);function Ie(){Te("")}Object(n.useEffect)(function(){if(ze.current){var i=function(ie){F=!0,V=ie.pageY},s=function(){F=!1},c=function(ie){if(F){var ae=ie.pageY-V;ae<0&&(ae=0),ae>300&&(ae=300);var fe=g+ae+"px";Ct(fe)}},j=ze.current,F=!1,V=0;return j.addEventListener("mousedown",i),document.addEventListener("mousemove",c),document.addEventListener("mouseup",s),function(){j.removeEventListener("mousedown",i),document.removeEventListener("mousemove",c),document.removeEventListener("mouseup",s)}}},[a,ze]),Object(n.useEffect)(function(){Ct(g)},[g]);var Yt=We(P),Qt=We(lt),Zt={width:Yt,height:Qt},ea=Object(n.useMemo)(function(){if(je){var i=new Date(je),s=i.getHours(),c=i.getMinutes(),j=i.getSeconds();return s=s<10?"0"+s:s,c=c<10?"0"+c:c,j=j<10?"0"+j:j,"".concat(s,":").concat(c,":").concat(j)}return 0},[je]);function ta(){window.sessionStorage.removeItem(Ve),ut(!1),ot(0)}function aa(){ut(!1),ot(0),a.setValue(window.sessionStorage.getItem(Ve))}return t.a.createElement(n.Fragment,null,t.a.createElement("div",{className:"markdown-editor-wrapper",ref:Se},t.a.createElement("div",{className:"markdown-editor-container ".concat(Ft," ").concat(Ce?"on-preview":""," ").concat(R?"mini":""," ").concat(Me?"full-screen":""),style:Zt},t.a.createElement(b,{insertTemp:jt,watch:Ce,fullScreen:Me,showNullButton:It,onActionCallback:Lt}),t.a.createElement("div",{className:"markdown-editor-body"},t.a.createElement("div",{className:"codemirror-container"},t.a.createElement("textarea",{ref:Ne,placeholder:Wt})),Ce?t.a.createElement("div",{ref:He,className:"preview-container"},t.a.createElement(Ee.a,{value:rt})):null))),Nt?t.a.createElement("a",{ref:ze,className:"editor-resize"}):null,t.a.createElement(B.a,null,we[xe]?t.a.createElement($.a,{centered:!0,title:we[xe],visible:!0,onCancel:Ie,footer:null},Jt):null))}},UUDw:function(X,O,e){X.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},UqFu:function(X,O,e){"use strict";e.d(O,"a",function(){return K});var K=function(k){var _=document.createElement("textarea");return _.value=k,_.value}},bNIU:function(X,O,e){X.exports={flex_box_center:"flex_box_center___4ZFPv",flex_space_between:"flex_space_between___1poVp",flex_box_vertical_center:"flex_box_vertical_center___2vHuy",flex_box_center_end:"flex_box_center_end___3AGfr",flex_box_column:"flex_box_column___9QgjS",bg:"bg___2D1BG",flexRow:"flexRow___3qWci",flexJustifyCenter:"flexJustifyCenter___ONt7G",flexAlignEnd:"flexAlignEnd___XXRbD",flexAlingCenter:"flexAlingCenter___3bK98",flexAlignCenter:"flexAlignCenter___2Ct2A",flexColumn:"flexColumn___JTR6P",formWrap:"formWrap___3QUHG",titleWrap:"titleWrap___1MIxp",fieldWrap:"fieldWrap___YXlbk",mdWrap:"mdWrap___ZlPmu",backgroundFa:"backgroundFa___2s4Lu",button:"button___KQ_S9",icons:"icons___zqUcb",navBar:"navBar___3taGH",active:"active____5MwL",tipWrap:"tipWrap___2wfhG",tip:"tip___3fuVl",width300:"width300___1tL-J",popover:"popover___2mWr7",groupWrap:"groupWrap___2zY7s",check:"check___3Eies"}},dejd:function(X,O,e){},fnXi:function(X,O,e){"use strict";var K=e("2qtc"),$=e("kLXV"),k=e("q1tI"),_=e.n(k),y=e("WHYC"),n=e("9kvl"),t=e("93VE"),M=e.n(t),D=function(u){var h=u.activeIndex,N=u.isEdit,m=N===void 0?!0:N,J=u.dispatch,ne=u.practiceSetting,Ee=Object(y.m)(),Q=Ee.id,Z=Ee.challengesId,re=Object(k.useMemo)(function(){return[{name:"\u672C\u5173\u4EFB\u52A1",url:"/shixuns/".concat(Q,"/edit/").concat(Z,"/editcheckpoint")},{name:"\u8BC4\u6D4B\u8BBE\u7F6E",url:"/shixuns/".concat(Q,"/edit/").concat(Z,"/tab=2")},{name:"\u53C2\u8003\u7B54\u6848",url:"/shixuns/".concat(Q,"/edit/").concat(Z,"/tab=3")},{name:"\u5173\u5361\u6392\u884C\u699C",url:"/shixuns/".concat(Q,"/edit/").concat(Z,"/tab=4")}]},[Q,Z]),_e=function(b){var B,l=function(){n.c.push(b),J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};ne!=null&&(B=ne.sideBar)!==null&&B!==void 0&&B.confirmLeave?$.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){l()}}):l()};return _.a.createElement("ul",{className:"challenge-nav"},m?re.map(function(T,b){return h===b?_.a.createElement("li",{key:T.url}," ",_.a.createElement("a",{className:"active"},T.name)," "):_.a.createElement("li",{key:T.url}," ",_.a.createElement("a",{onClick:function(){return _e(T.url)}},T.name)," ")}):_.a.createElement("li",{key:re[0].url}," ",_.a.createElement("a",{className:"active"},re[0].name)," "))};O.a=Object(n.a)(function(d){var u=d.globalSetting,h=d.practiceSetting;return{globalSetting:u,practiceSetting:h}})(D)},kSUc:function(X,O,e){},nuEh:function(X,O,e){"use strict";var K=e("T2oS"),$=e("W9HT"),k=e("q1tI"),_=e.n(k),y=e("F8wB"),n=e.n(y),t=function(D){var d=D.loading;return d?_.a.createElement("div",{className:n.a.loading},_.a.createElement($.a,null)):_.a.createElement(_.a.Fragment,null)};O.a=t}}]);