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__Problems__OjForm__index.js

18 lines
72 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[140],{"7ahc":function(he,j,e){"use strict";e.d(j,"a",function(){return J});var ae=e("55MS"),re=e("1gHQ"),le=e("MPZO"),E=e("bnk9"),w=e("EkPb"),n=e("7X0+"),o=e("GZha"),k=e("VmQ4"),x=e("QeCE"),f=e("ZZRV"),P=e.n(f),Y=e("M0ff"),ie=e.n(Y),g=e("4X1q"),ge=e.n(g),fe=x.a.Option,u={labelCol:{span:4},wrapperCol:{span:20}},L={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"]};j.b=function(Q){var W=Q.callback,M=Q.onCancel,q=Object(f.useState)("python"),C=Object(o.a)(q,2),B=C[0],d=C[1];function se(V){d(L[V][1])}function ne(V){W(V)}return P.a.createElement(n.a,Object(re.a)({},u,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ne}),P.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},P.a.createElement(x.a,{onChange:se},Object.keys(L).map(function(V){return P.a.createElement(fe,{key:V,value:V},L[V][0])}))),P.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},P.a.createElement(J,{mode:B})),P.a.createElement("div",{className:"flex-container flex-end"},P.a.createElement(E.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),P.a.createElement(E.a,{type:"ghost",onClick:M},"\u53D6\u6D88")))};function J(Q){var W=Q.value,M=Q.onChange,q=Q.mode,C=Q.options,B=C===void 0?{}:C,d=Object(f.useRef)(),se=Object(f.useState)(),ne=Object(o.a)(se,2),V=ne[0],Ee=ne[1];return Object(f.useEffect)(function(){if(V){var Me=function(z){var l=z.getValue();M&&M(l)};return V.on("change",Me),function(){V.off("change",Me)}}},[V,M]),Object(f.useEffect)(function(){V&&V.setOption("mode",q)},[V,q]),Object(f.useEffect)(function(){V&&(W!==V.getValue()&&V.setValue(W||""))},[V,W]),Object(f.useEffect)(function(){if(d.current&&!V){var Me=ie.a.fromTextArea(d.current,Object(ae.a)({mode:q,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},B));Ee(Me)}},[d.current,V]),P.a.createElement("div",{className:"my-codemirror-container"},P.a.createElement("textarea",{ref:d}))}},"7d/w":function(he,j,e){},"9Bee":function(he,j,e){"use strict";var ae=e("ZZRV"),re=e.n(ae),le=e("Sawj"),E=e("GZha"),w=e("tVQ9"),n=e.n(w),o=e("PRXW");function k(p,_){var S=p.match(/^(\s+)(?:```)/);if(S===null)return _;var K=S[1];return _.split(`
`).map(function(A){var ye=A.match(/^\s+/);if(ye===null)return A;var _e=Object(E.a)(ye,1),Oe=_e[0];return Oe.length>=K.length?A.slice(K.length):A}).join(`
`)}var x=[],f=["<ul>"],P=new n.a.Renderer,Y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ie(){x.length=0,f=["<ul>"]}function g(p,_,S,K){if(_>=p.length||p[_].level<=S)return _;var A=p[_];K.push("<li><a href='#"+A.anchor+"'>"+A.text+"</a>"),_++;var ye=[];return _=g(p,_,A.level,ye),ye.length>0&&(K.push("<ul>"),ye.forEach(function(_e){K.push(_e)}),K.push("</ul>")),K.push("</li>"),_=g(p,_,S,K),_}function ge(){return g(x,0,0,f),f.push("</ul>"),f.join("")}var fe={heading:function(_){var S=Y.exec(_);if(S)return{type:"heading",raw:S[0],depth:S[1].length,text:S[2]}},fences:function(_){var S=this.rules.block.fences.exec(_);if(S){var K=S[0],A=k(K,S[3]||""),ye=S[2]?S[2].trim():S[2];if(["latex","katex","math"].indexOf(ye)>=0){var _e=J(),Oe=A;A=_e,Q[_e]={type:"block",expression:Oe}}return{type:"code",raw:K,lang:ye,text:A}}}},u=/(?:\${2})([^\n`]+?)(?:\${2})/gi,L=0,J=function(){return"__special_katext_id_".concat(L++,"__")},Q={};function W(){return Q}function M(){L=0,Q={}}function q(p){return p=p.replace(u,function(_,S){var K=J();return Q[K]={type:"inline",expression:S},K}),p}var C=P.listitem;P.listitem=function(p){return C(q(p))};var B=P.paragraph;P.paragraph=function(p){return B(q(p))};var d=P.tablecell;P.tablecell=function(p,_){return d(q(p),_)},P.code=function(p,_,S){var K=(_||"").match(/\S*/)[0];return K?["latex","katex","math"].indexOf(K)>=0?"<p class='editormd-tex'>".concat(p,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(_,'">').concat(S?p:Object(o.escape)(p,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(S?p:Object(o.escape)(p,!0))+"</code></pre>"},P.heading=function(p,_,S){var K=this.options.headerPrefix+S.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return x.push({anchor:K,level:_,text:p}),"<h"+_+' id="'+K+'">'+p+"</h"+_+">"},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:fe,renderer:P});var se=n.a,ne=e("8+LE"),V=e("ZRDM"),Ee=e.n(V),Me=e("saPB"),de=/<pre[^>]*>/g;function z(p){var _=document.createElement("div");return _.innerHTML=p,_.childNodes.length===0?"":_.childNodes[0].nodeValue}var l=j.a=function(p){var _=p.value,S=_===void 0?"":_,K=p.className,A=p.style,ye=A===void 0?{}:A,_e=String(S),Oe=Object(ae.useMemo)(function(){var Re=se(_e),Ne=W();return _e.match(/\[TOC\]/)&&(Re=Re.replace("<p>[TOC]</p>",ge()),ie()),Re=Re.replace(/(__special_katext_id_\d+__)/g,function(pe,be){var Xe=Ne[be],we=Xe.type,We=Xe.expression;return Object(Me.renderToString)(z(We)||"",{displayMode:we==="block",throwOnError:!1,output:"html"})}),Re=Re.replace(/▁/g,"\u2581\u2581\u2581"),M(),Ee.a.sanitize(Re)},[_e]),Te=Object(ae.useRef)();function ue(Re){var Ne=Re.target;if(Ne.tagName.toUpperCase()==="A"){var pe=Ne.getAttribute("href");if(pe.startsWith("#")){Re.preventDefault();var be=document.getElementById(pe.replace("#",""));be&&be.scrollIntoView(!0)}}}return Object(ae.useEffect)(function(){if(Te.current&&Oe&&(Oe.match(de)&&window.PR.prettyPrint()),Te.current)return Te.current.addEventListener("click",ue),function(){Te.current.removeEventListener("click",ue),M(),ie()}},[Oe,Te.current,ue]),re.a.createElement("div",{ref:Te,style:ye,className:"".concat(K||""," markdown-body"),dangerouslySetInnerHTML:{__html:Oe}})}},"9VGf":function(he,j,e){"use strict";e.d(j,"a",function(){return le});var ae=e("ZZRV"),re=e.n(ae);function le(E,w){var n=Object(ae.useRef)();Object(ae.useEffect)(function(){n.current=E}),Object(ae.useEffect)(function(){function o(){n.current()}if(w!==null){var k=setInterval(o,w);return function(){return clearInterval(k)}}},[w])}},BjJ7:function(he,j,e){"use strict";e.d(j,"d",function(){return re}),e.d(j,"c",function(){return le}),e.d(j,"f",function(){return E}),e.d(j,"b",function(){return w}),e.d(j,"e",function(){return n}),e.d(j,"a",function(){return o});var ae=e("m3rI");function re(k){var x=!0;if(k.length>0){for(var f=0;f<k.length;f++)if(k[f].compile_success==0||!k[f].compile_success){x=!1;break}}else x=!1;return x}function le(k){for(var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",f=[],P=0;P<k.length;P++){var Y=k[P],ie=x?"".concat(x,"/").concat(Y.name):"".concat(Y.name);f.push({title:Y.name,isLeaf:!(Y.type==="tree"),key:ie})}return f}function E(k,x,f){for(var P=0;P<k.length;P++){var Y=k[P];if(Y.key===x){Y.children=f;break}Y.children&&E(Y.children,x,f)}return k}function w(k,x,f){var P;return function(){var Y=this,ie=arguments,g=function(){P=null,f||k.apply(Y,ie)},ge=f&&!P;clearTimeout(P),P=setTimeout(g,x),ge&&k.apply(Y,ie)}}var n=!0,o=ae.a.API_SERVER},"C+DQ":function(he,j,e){},EHPI:function(he,j,e){"use strict";var ae=e("2aF/"),re=e("1kpo"),le=e("GZha"),E=e("55MS"),w=e("ZZRV"),n=e.n(w),o=e("ZW9T"),k=e("ZD9Y"),x=e("M8RZ"),f=e("bCnd"),P=e("fcyK"),Y=e.n(P),ie={theme:Object(f.a)("cmCodeMode","vs-dark"),fontSize:Object(f.a)("cmFontSize",14),showEditorSetting:!1,tabToSpace:Object(f.a)("cmTabToSpace",!0)},g;(function(u){u[u.set_font_size=0]="set_font_size",u[u.set_theme=1]="set_theme",u[u.on_tab_to_space=2]="on_tab_to_space",u[u.set_show_editor_setting=3]="set_show_editor_setting"})(g||(g={}));function ge(u,L){switch(L.type){case g.set_show_editor_setting:return Object(E.a)(Object(E.a)({},u),{},{showEditorSetting:L.payload});case g.set_theme:return Object(E.a)(Object(E.a)({},u),{},{theme:L.payload});case g.set_font_size:return Object(E.a)(Object(E.a)({},u),{},{fontSize:L.payload});case g.on_tab_to_space:return Object(E.a)(Object(E.a)({},u),{},{tabToSpace:L.payload});default:throw new Error}}j.a=function(u){var L=u.value,J=u.onChange,Q=u.language,W=u.ActionBarRender,M=W===void 0?function(p){return n.a.createElement(fe,{onShowCodeSetting:p})}:W,q=Object(w.useReducer)(ge,ie),C=Object(le.a)(q,2),B=C[0],d=C[1],se=B.theme,ne=B.fontSize,V=B.showEditorSetting,Ee=B.tabToSpace,Me={onFontSizeChange:function(_){d({type:g.set_font_size,payload:_}),Object(f.b)("cmFontSize",_)},tabToSpace:Ee,cmFontSize:ne,className:"oj",cmCodeMode:se,onTabToSpace:function(_){d({type:g.on_tab_to_space,payload:_}),Object(f.b)("cmTabToSpace",_)},onCodeModeChange:function(_){d({type:g.set_theme,payload:_}),Object(f.b)("cmCodeMode",_)}};function de(){d({type:g.set_show_editor_setting,payload:!1})}function z(){d({type:g.set_show_editor_setting,payload:!0})}var l={value:L,language:Q,onChange:J,theme:se,height:"calc(100% - 56px)",options:{fontSize:ne,insertSpaces:Ee}};return n.a.createElement(w.Fragment,null,n.a.createElement("div",{className:"code-panel-container"},M(z),n.a.createElement(o.b,l)),n.a.createElement(x.a,null,n.a.createElement(re.a,{className:"oj",title:null,placement:"right",closable:!1,visible:V,onClose:de},n.a.createElement(k.a,Me))))};function fe(u){var L=u.onShowCodeSetting;return n.a.createElement("div",{className:"action-bar"},n.a.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"),n.a.createElement("a",{onClick:L},n.a.createElement("i",{className:"iconfont icon-shezhi"})))}},HmJG:function(he,j,e){},M8RZ:function(he,j,e){"use strict";e.d(j,"a",function(){return x});var ae=e("FGJx"),re=e("o0AO"),le=e("uwZC"),E=e("lpH6"),w=e("ZZRV"),n=e.n(w),o=e("EaaV"),k=e.n(o),x=function(f){Object(le.a)(Y,f);var P=Object(E.a)(Y);function Y(ie){var g;Object(ae.a)(this,Y),g=P.call(this,ie);var ge=window.document;return g.node=ge.createElement("div"),ge.body.appendChild(g.node),g}return Object(re.a)(Y,[{key:"render",value:function(){var g=this.props.children;return Object(o.createPortal)(g,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),Y}(n.a.Component)},Ot1p:function(he,j,e){"use strict";var ae=e("rjoL"),re=e("TMtJ"),le=e("Uu80"),E=e("GZha"),w=e("zjzt"),n=e("ZZRV"),o=e.n(n),k=e("M0ff"),x=e.n(k),f=e("BlUI"),P=e("4X1q"),Y=e("bwE0"),ie=e("aPdX"),g=e("rnm6"),ge=e("95/S"),fe=e("kSUc"),u=e("9Bee"),L=e("1gHQ"),J=e("dejd"),Q=e("C+DQ"),W=[{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 M(U){var Le=U.onActionCallback,Pe=U.title,Ce=U.icon,xe=U.actionName,Ve=U.className,Qe=Ve===void 0?"":Ve,ze=U.children;function Et(){Le(xe)}return o.a.createElement("a",{title:Pe,className:Qe,onClick:Et},o.a.createElement("i",{className:"md-iconfont ".concat(Ce)}),ze)}var q=function(U){var Le=U.watch,Pe=U.showNullButton,Ce=U.onActionCallback,xe=U.fullScreen,Ve=[].concat(W,[{title:"".concat(Le?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Le?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return o.a.createElement("ul",{className:"markdown-toolbar-container"},Ve.map(function(Qe,ze){return o.a.createElement("li",{key:ze},Qe.actionName?o.a.createElement(M,Object(L.a)({},Qe,{onActionCallback:Ce})):o.a.createElement("span",{className:"v-line"}))}),Pe?o.a.createElement("li",null,o.a.createElement(M,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ce},o.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,o.a.createElement("li",{className:"btn-full-screen"},o.a.createElement(M,{icon:"".concat(xe?"icon-shrink":"icon-enlarge"),title:xe?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ce})))},C=e("M8RZ"),B=e("MPZO"),d=e("bnk9"),se=e("EkPb"),ne=e("7X0+"),V=e("DHCt"),Ee=e("CRgH"),Me={labelCol:{span:4},wrapperCol:{span:20}},de=function(U){var Le=U.callback,Pe=U.onCancel;function Ce(xe){Le(xe)}return o.a.createElement(ne.a,Object(L.a)({},Me,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ce}),o.a.createElement(ne.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},o.a.createElement(Ee.a,null)),o.a.createElement(ne.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},o.a.createElement(Ee.a,null)),o.a.createElement("div",{className:"flex-container flex-end"},o.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.a.createElement(d.a,{type:"ghost",onClick:Pe},"\u53D6\u6D88")))},z=e("7ahc"),l=e("HmJG"),p=e("BjJ7"),_=ne.a.useForm,S={width:280,marginRight:10},K={labelCol:{span:5},wrapperCol:{span:19}},A=function(U){var Le=U.callback,Pe=U.onCancel,Ce=_(),xe=Object(E.a)(Ce,1),Ve=xe[0];function Qe($e){Le($e)}function ze($e){Ve.setFieldsValue({src:"/api/attachments/".concat($e.id)})}function Et($e){var pt=$e.target.files[0];_e(pt,ze)}return o.a.createElement(ne.a,Object(L.a)({form:Ve},K,{className:"upload-image-panel",onFinish:Qe}),o.a.createElement(ne.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},o.a.createElement("div",{className:"flex-container"},o.a.createElement(ne.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},o.a.createElement(Ee.a,{style:S})),o.a.createElement(ye,{onFileChange:Et}))),o.a.createElement(ne.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},o.a.createElement(Ee.a,{style:{width:264}})),o.a.createElement(ne.a.Item,{style:{textAlign:"right"}},o.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.a.createElement(d.a,{type:"ghost",onClick:Pe},"\u53D6\u6D88")))};function ye(U){var Le=U.onFileChange;return o.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",o.a.createElement("input",{type:"file",accept:"image/*",onChange:Le}))}function _e(U,Le){var Pe=new FormData;Pe.append("editormd-image-file",U),Pe.append("file_param_name","editormd-image-file"),Pe.append("byxhr","true");var Ce=new window.XMLHttpRequest;Ce.withCredentials=!0,Ce.addEventListener("load",function(xe){Le(JSON.parse(xe.target.responseText))},!1),Ce.addEventListener("error",function(xe){console.error(xe)},!1),Ce.open("POST","".concat(p.a,"/api/attachments.json")),Ce.send(Pe)}var Oe=e("EYz/"),Te=e("gwXo"),ue=e("9cas"),Re=e("twZV"),Ne=Re.a.Group,pe={margin:"0 8px"},be=function(U){var Le=U.callback,Pe=U.onCancel;function Ce(xe){Le(xe)}return o.a.createElement(ne.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ce},o.a.createElement("div",{className:"flex-container"},o.a.createElement("span",{style:pe},"\u5355\u5143\u683C\u6570\uFF1A"),o.a.createElement("span",{style:pe},"\u884C\u6570"),o.a.createElement(ne.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},o.a.createElement(Te.a,null)),o.a.createElement("span",{style:pe},"\u5217\u6570"),o.a.createElement(ne.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},o.a.createElement(Te.a,null))),o.a.createElement("div",{className:"flex-container",style:{marginTop:12}},o.a.createElement("span",{style:pe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),o.a.createElement(ne.a.Item,{name:"align"},o.a.createElement(Ne,null,o.a.createElement(Re.a,{value:"default"},o.a.createElement("i",{className:"fa fa-align-justify"})),o.a.createElement(Re.a,{value:"left"},o.a.createElement("i",{className:"fa fa-align-left"})),o.a.createElement(Re.a,{value:"center"},o.a.createElement("i",{className:"fa fa-align-center"})),o.a.createElement(Re.a,{value:"right"},o.a.createElement("i",{className:"fa fa-align-right"}))))),o.a.createElement("div",{className:"flex-container flex-end"},o.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),o.a.createElement(d.a,{type:"ghost",onClick:Pe},"\u53D6\u6D88")))},Xe="link",we="upload-image",We="code-block",tt="add-table",mt="------------",At={default:mt,left:":".concat(mt),center:":".concat(mt,":"),right:"".concat(mt,":")},G=e("9VGf"),oe,je;function Be(){}var ft=0,Tt=1e4,Ht="\u2581";function Zt(U){return/^\d+$/.test(U)?"".concat(U,"px"):U}var ha=navigator.platform.toUpperCase().indexOf("MAC")>=0,Gt=ha?"Cmd":"Ctrl",Jt=(oe={},Object(w.a)(oe,Gt+"-B","bold"),Object(w.a)(oe,Gt+"-I","italic"),oe),jt=(je={},Object(w.a)(je,Xe,"\u6DFB\u52A0\u94FE\u63A5"),Object(w.a)(je,We,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(w.a)(je,we,"\u6DFB\u52A0\u56FE\u7247"),Object(w.a)(je,tt,"\u6DFB\u52A0\u8868\u683C"),je),Fa=j.a=function(U){var Le=U.defaultValue,Pe=Le===void 0?"":Le,Ce=U.onChange,xe=U.width,Ve=xe===void 0?"100%":xe,Qe=U.height,ze=Qe===void 0?400:Qe,Et=U.miniToolbar,$e=Et===void 0?!1:Et,pt=U.isFocus,Qt=pt===void 0?!1:pt,Bt=U.watch,Yt=U.id,vt=Yt===void 0?"markdown-editor-id":Yt,qt=U.showResizeBar,ea=qt===void 0?!1:qt,ga=U.noStorage,ya=ga===void 0?!1:ga,Oa=U.showNullButton,ta=Oa===void 0?!1:Oa,aa=U.fullScreen,Fe=aa===void 0?!1:aa,ht=U.onBlur,at=U.onCMBeforeChange,na=U.className,nt=na===void 0?"":na,ra=U.placeholder,oa=ra===void 0?"":ra,la=Object(n.useState)(null),Lt=Object(E.a)(la,2),c=Lt[0],ia=Lt[1],ba=Object(n.useState)(Pe),sa=Object(E.a)(ba,2),Ft=sa[0],ke=sa[1],Pa=Object(n.useState)(Bt),ua=Object(E.a)(Pa,2),it=ua[0],ca=ua[1],Ra=Object(n.useState)(Fe),da=Object(E.a)(Ra,2),st=da[0],Mt=da[1],Ca=Object(n.useState)(""),_a=Object(E.a)(Ca,2),bt=_a[0],gt=_a[1],Ua=Object(n.useState)(0),ma=Object(E.a)(Ua,2),Pt=ma[0],kt=ma[1],fa=Object(n.useState)(ze),wt=Object(E.a)(fa,2),Kt=wt[0],Xt=wt[1],Da=Object(n.useState)(!1),Ue=Object(E.a)(Da,2),Aa=Ue[0],Ea=Ue[1],Rt=Object(n.useRef)(),a=Object(n.useRef)(),t=Object(n.useRef)(),r=Object(n.useRef)();Object(n.useEffect)(function(){if(Rt.current){var b=function(Z,F){var te=F.clipboardData;if(te){var N=te.types.toString(),ce=te.items;if(N==="text/html,Files"||N==="Files"){var R=ce[1];N==="Files"&&(R=ce[0]),R.kind==="file"&&R.type.match(/^image\//i)&&_e(R.getAsFile(),function(Ze){Ze.id?v.replaceSelection("![,](/api/attachments/".concat(Ze.id,")")):document.location.href="/user/login"})}else return!0}return!0},v=x.a.fromTextArea(Rt.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!$e,lineWrapping:!0,value:Pe,autoCloseTags:!0,autoCloseBrackets:!0});return v.on("paste",b),ia(v),function(){v.off("paste",b)}}},[]);var s=Object(n.useCallback)(function(){if(a.current)try{var b=a.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,v=a.current.getElementsByClassName("markdown-editor-body")[0];st?v.style.height="calc(100vh - ".concat(b,"px)"):v.style.height="".concat(Kt-b,"px")}catch(y){console.log(y,"---- to set md editor body height")}},[Kt,a,st]);Object(n.useEffect)(function(){function b(){var y=new f.default(function(Z){var F=Object(le.a)(Z),te;try{for(F.s();!(te=F.n()).done;){var N=te.value;(N.target.offsetHeight>0||N.target.offsetWidth>0)&&(s(),c.setSize("100%","100%"),c.refresh())}}catch(ce){F.e(ce)}finally{F.f()}});return y.observe(Rt.current.parentElement),y}if(c){var v=b();return function(){v.unobserve(Rt.current.parentElement)}}},[c,s]),Object(n.useEffect)(function(){if(c){for(var b=[],v=function(){var N=Z[y];F=Object(E.a)(N,2);var ce=F[0],R=F[1],Ze=Object(w.a)({},ce,function(){i(R)});b.push(Ze),c.addKeyMap(Ze)},y=0,Z=Object.entries(Jt);y<Z.length;y++){var F;v()}return function(){var te=Object(le.a)(b),N;try{for(te.s();!(N=te.n()).done;){var ce=N.value;c.removeKeyMap(ce)}}catch(R){te.e(R)}finally{te.f()}}}},[c]),Object(n.useEffect)(function(){Fe!==st&&Mt(Fe)},[Fe]),Object(G.a)(function(){if(!ya&&Pt>0){var b=new Date().getTime(),v=window.sessionStorage.getItem(vt);b>=Pt+Tt&&(!v||v!==Ft)&&(window.sessionStorage.setItem(vt,Ft),Ea(!0))}},Tt),Object(n.useEffect)(function(){ca(Bt)},[c,Bt]),Object(n.useEffect)(function(){c&&(Qt&&c.focus())},[c,Qt]),Object(n.useEffect)(function(){if(it&&c){var b=function(Z){var F=Z.target;r.current&&(r.current.scrollTop=r.current.scrollHeight*F.scrollTop/F.scrollHeight)},v=c.getScrollerElement();return v.addEventListener("scroll",b),function(){v.removeEventListener("scroll",b)}}},[c,it]),Object(n.useEffect)(function(){if(c&&at){var b=function(y,Z){at(y,Z)};return c.on("beforeChange",b),function(){c.off("beforeChange",b)}}},[c,at]),Object(n.useEffect)(function(){if(c&&ht){var b=function(){ht(c.getValue())};return c.on("blur",b),function(){c.off("blur",b)}}},[c,ht]),Object(n.useEffect)(function(){if(c){var b=function(y){var Z=y.getValue();ke(Z),kt(new Date().getTime()),y.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ce&&Ce(Z)};return c.on("change",b),function(){c.off("change",b)}}},[c,Ce]),Object(n.useEffect)(function(){c&&(Pe==null?(c.setValue(""),ke("")):Pe!==c.getValue()&&(c.setValue(Pe),ke(Pe)))},[c,Pe]);var i=Object(n.useCallback)(function(b){var v=c.getCursor(),y=c.getSelection(),Z=y.split(`
`);switch(b){case"bold":return c.replaceSelection("**"+y+"**"),y===""&&c.setCursor(v.line,v.ch+2),c.focus();case"italic":return c.replaceSelection("*"+y+"*"),y===""&&c.setCursor(v.line,v.ch+1),c.focus();case"code":return c.replaceSelection("`"+y+"`"),y===""&&c.setCursor(v.line,v.ch+1),c.focus();case"inline-latex":return c.replaceSelection("`$$"+y+"$$`"),y===""&&c.setCursor(v.line,v.ch+3),c.focus();case"latex":return c.replaceSelection("```latex\n"+y+"\n```"),c.setCursor(v.line+1,y.length+1),c.focus();case"line-break":return c.replaceSelection(`<br/>
`),c.focus();case"list-ul":return y===""?c.replaceSelection("- "+y):c.replaceSelection(Z.map(function(F){return F===""?"":"- ".concat(F)}).join(`
`)),c.focus();case"list-ol":return y===""?c.replaceSelection("1. "+y):c.replaceSelection(Z.map(function(F,te){return F===""?"":"".concat(te+1,". ").concat(F)}).join(`
`)),c.focus();case"add-null-ch":return y===""&&c.setCursor(v.line,v.ch+1),c.replaceSelection(Ht),c.focus();case"eraser":return c.setValue(""),c.focus();case"trigger-watch":return ca(!it),c.focus();case"trigger-full-screen":return Mt(!st),c.focus();case Xe:gt(Xe);return;case We:gt(We);return;case we:gt(we);return;case tt:gt(tt);return;default:throw new Error}},[c,it,st]),m=Object(n.useCallback)(function(b){gt("");switch(bt){case Xe:var v=b.title,y=b.link;return c.replaceSelection("[".concat(v,"](").concat(y,")")),c.focus();case We:var Z=b.language,F=b.content;return c.replaceSelection(["```"+Z,F,"```"].join(`
`)),c.focus();case we:var te=b.src,N=b.alt;return c.replaceSelection("![ ".concat(N," ]( ").concat(te,' "').concat(N,'" )')),c.focus();case tt:for(var ce=b.row,R=b.col,Ze=b.align,Ke=`
`,Nt=0;Nt<ce;Nt++){for(var Ct=[],Ye=[],yt=0;yt<R;yt++)Nt===1&&Ye.push(At[Ze]),Ct.push(" ");Nt===1&&(Ke+="| ".concat(Ye.join(" | "),` |
`)),Ke+="| ".concat(Ct.join(R===1?"":" | "),` |
`)}return c.replaceSelection(Ke+`
`),c.focus();default:throw new Error}},[c,bt]),ee=Object(n.useMemo)(function(){switch(bt){case Xe:return o.a.createElement(de,{callback:m,onCancel:$});case We:return o.a.createElement(z.b,{callback:m,onCancel:$});case we:return o.a.createElement(A,{callback:m,onCancel:$});case tt:return o.a.createElement(be,{callback:m,onCancel:$});default:return null}},[bt]);function $(){gt("")}Object(n.useEffect)(function(){if(t.current){var b=function(ce){F=!0,te=ce.pageY},v=function(){F=!1},y=function(ce){if(F){var R=ce.pageY-te;R<0&&(R=0),R>300&&(R=300);var Ze=ze+R+"px";Xt(Ze)}},Z=t.current,F=!1,te=0;return Z.addEventListener("mousedown",b),document.addEventListener("mousemove",y),document.addEventListener("mouseup",v),function(){Z.removeEventListener("mousedown",b),document.removeEventListener("mousemove",y),document.removeEventListener("mouseup",v)}}},[c,t]),Object(n.useEffect)(function(){Xt(ze)},[ze]);var X=Zt(Ve),ve=Zt(Kt),De={width:X,height:ve},Ae=Object(n.useMemo)(function(){if(Pt){var b=new Date(Pt),v=b.getHours(),y=b.getMinutes(),Z=b.getSeconds();return v=v<10?"0"+v:v,y=y<10?"0"+y:y,Z=Z<10?"0"+Z:Z,"".concat(v,":").concat(y,":").concat(Z)}return 0},[Pt]);function Se(){window.sessionStorage.removeItem(vt),Ea(!1),kt(0)}function He(){Ea(!1),kt(0),c.setValue(window.sessionStorage.getItem(vt))}return o.a.createElement(n.Fragment,null,o.a.createElement("div",{className:"markdown-editor-wrapper",ref:a},o.a.createElement("div",{className:"markdown-editor-container ".concat(nt," ").concat(it?"on-preview":""," ").concat($e?"mini":""," ").concat(st?"full-screen":""),style:De},o.a.createElement(q,{watch:it,fullScreen:st,showNullButton:ta,onActionCallback:i}),o.a.createElement("div",{className:"markdown-editor-body"},o.a.createElement("div",{className:"codemirror-container"},o.a.createElement("textarea",{ref:Rt,placeholder:oa})),it?o.a.createElement("div",{ref:r,className:"preview-container"},o.a.createElement(u.a,{value:Ft})):null)),Aa?o.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",o.a.createElement("a",{onClick:He},"\u6062\u590D")," ? /",o.a.createElement("a",{onClick:Se},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",Ae," \u4FDD\u5B58\uFF09"):null),ea?o.a.createElement("a",{ref:t,className:"editor-resize"}):null,o.a.createElement(C.a,null,jt[bt]?o.a.createElement(re.a,{centered:!0,title:jt[bt],visible:!0,onCancel:$,footer:null},ee):null))}},PHyj:function(he,j,e){"use strict";e.r(j),e.d(j,"Types",function(){return Ue});var ae=e("6nqw"),re=e("HcLS"),le=e("HP/p"),E=e("9cas"),w=e("twZV"),n=e("EYz/"),o=e("gwXo"),k=e("A/ao"),x=e("HGue"),f=e("VmQ4"),P=e("QeCE"),Y=e("Uu80"),ie=e("Mumi"),g=e("/zo+"),ge=e("MPZO"),fe=e("bnk9"),u=e("V0hb"),L=e("X/R0"),J=e("M6G9"),Q=e("VBJJ"),W=e.n(Q),M=e("z3+T"),q=e("EkPb"),C=e("7X0+"),B=e("GZha"),d=e("55MS"),se=e("LC9H"),ne=e("7d/w"),V=e("Eqs+"),Ee=e.n(V),Me=e("CKlD"),de=e.n(Me),z=e("ZZRV"),l=e.n(z),p=e("iczh"),_=e.n(p),S=e("8CG2"),K=e.n(S),A=function(){function a(t,r){for(var s=0;s<r.length;s++){var i=r[s];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,s){return r&&a(t.prototype,r),s&&a(t,s),t}}();function ye(a,t,r){return t in a?Object.defineProperty(a,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):a[t]=r,a}function _e(a,t){if(!(a instanceof t))throw new TypeError("Cannot call a class as a function")}function Oe(a,t){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:a}function Te(a,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);a.prototype=Object.create(t&&t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(a,t):a.__proto__=t)}var ue=function(a){Te(t,a);function t(){return _e(this,t),Oe(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return A(t,[{key:"shouldComponentUpdate",value:function(s){return this.props.forceRender||!K()(this.props,s)}},{key:"render",value:function(){var s;if(this._isActived=this.props.forceRender||this._isActived||this.props.isActive,!this._isActived)return null;var i=this.props,m=i.prefixCls,ee=i.isActive,$=i.children,X=i.destroyInactivePanel,ve=i.forceRender,De=i.role,Ae=_()(m+"-content",(s={},ye(s,m+"-content-active",ee),ye(s,m+"-content-inactive",!ee),s)),Se=!ve&&!ee&&X?null:l.a.createElement("div",{className:m+"-content-box"},$);return l.a.createElement("div",{className:Ae,role:De},Se)}}]),t}(z.Component),Re=ue,Ne=e("YL+r"),pe=function(){function a(t,r){for(var s=0;s<r.length;s++){var i=r[s];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,s){return r&&a(t.prototype,r),s&&a(t,s),t}}();function be(a,t,r){return t in a?Object.defineProperty(a,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):a[t]=r,a}function Xe(a,t){if(!(a instanceof t))throw new TypeError("Cannot call a class as a function")}function we(a,t){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:a}function We(a,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);a.prototype=Object.create(t&&t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(a,t):a.__proto__=t)}var tt=function(a){We(t,a);function t(){var r,s,i,m;Xe(this,t);for(var ee=arguments.length,$=Array(ee),X=0;X<ee;X++)$[X]=arguments[X];return m=(s=(i=we(this,(r=t.__proto__||Object.getPrototypeOf(t)).call.apply(r,[this].concat($))),i),i.handleItemClick=function(){var ve=i.props,De=ve.onItemClick,Ae=ve.panelKey;typeof De=="function"&&De(Ae)},i.handleKeyPress=function(ve){(ve.key==="Enter"||ve.keyCode===13||ve.which===13)&&i.handleItemClick()},s),we(i,m)}return pe(t,[{key:"shouldComponentUpdate",value:function(s){return!K()(this.props,s)}},{key:"render",value:function(){var s,i=this.props,m=i.className,ee=i.id,$=i.style,X=i.prefixCls,ve=i.header,De=i.headerClass,Ae=i.children,Se=i.isActive,He=i.showArrow,b=i.destroyInactivePanel,v=i.disabled,y=i.accordion,Z=i.forceRender,F=i.expandIcon,te=i.extra,N=_()(X+"-header",be({},De,De)),ce=_()((s={},be(s,X+"-item",!0),be(s,X+"-item-active",Se),be(s,X+"-item-disabled",v),s),m),R=l.a.createElement("i",{className:"arrow"});return He&&typeof F=="function"&&(R=F(this.props)),l.a.createElement("div",{className:ce,style:$,id:ee},l.a.createElement("div",{className:N,onClick:this.handleItemClick,role:y?"tab":"button",tabIndex:v?-1:0,"aria-expanded":""+Se,onKeyPress:this.handleKeyPress},He&&R,ve,te&&l.a.createElement("div",{className:X+"-extra"},te)),l.a.createElement(Ne.a,{showProp:"isActive",exclusive:!0,component:"",animation:this.props.openAnimation},l.a.createElement(Re,{prefixCls:X,isActive:Se,destroyInactivePanel:b,forceRender:Z,role:y?"tabpanel":null},Ae)))}}]),t}(z.Component);tt.defaultProps={showArrow:!0,isActive:!1,destroyInactivePanel:!1,onItemClick:function(){},headerClass:"",forceRender:!1};var mt=tt,At=e("DME5");function G(a,t,r,s){var i=void 0;return Object(At.a)(a,r,{start:function(){t?(i=a.offsetHeight,a.style.height=0):a.style.height=a.offsetHeight+"px"},active:function(){a.style.height=(t?i:0)+"px"},end:function(){a.style.height="",s()}})}function oe(a){return{enter:function(r,s){return G(r,!0,a+"-anim",s)},leave:function(r,s){return G(r,!1,a+"-anim",s)}}}var je=oe,Be=e("2kiq"),ft=function(){function a(t,r){for(var s=0;s<r.length;s++){var i=r[s];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,r,s){return r&&a(t.prototype,r),s&&a(t,s),t}}();function Tt(a){if(Array.isArray(a)){for(var t=0,r=Array(a.length);t<a.length;t++)r[t]=a[t];return r}else return Array.from(a)}function Ht(a,t,r){return t in a?Object.defineProperty(a,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):a[t]=r,a}function Zt(a,t){if(!(a instanceof t))throw new TypeError("Cannot call a class as a function")}function ha(a,t){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:a}function Gt(a,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);a.prototype=Object.create(t&&t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(a,t):a.__proto__=t)}function Jt(a){var t=a;return Array.isArray(t)||(t=t?[t]:[]),t.map(function(r){return String(r)})}var jt=function(a){Gt(t,a);function t(r){Zt(this,t);var s=ha(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,r));Fa.call(s);var i=r.activeKey,m=r.defaultActiveKey,ee=m;return"activeKey"in r&&(ee=i),s.state={openAnimation:r.openAnimation||je(r.prefixCls),activeKey:Jt(ee)},s}return ft(t,[{key:"shouldComponentUpdate",value:function(s,i){return!K()(this.props,s)||!K()(this.state,i)}},{key:"render",value:function(){var s,i=this.props,m=i.prefixCls,ee=i.className,$=i.style,X=i.accordion,ve=_()((s={},Ht(s,m,!0),Ht(s,ee,!!ee),s));return l.a.createElement("div",{className:ve,style:$,role:X?"tablist":null},this.getItems())}}],[{key:"getDerivedStateFromProps",value:function(s){var i={};return"activeKey"in s&&(i.activeKey=Jt(s.activeKey)),"openAnimation"in s&&(i.openAnimation=s.openAnimation),i.activeKey||i.openAnimation?i:null}}]),t}(z.Component),Fa=function(){var t=this;this.onClickItem=function(r){var s=t.state.activeKey;if(t.props.accordion)s=s[0]===r?[]:[r];else{s=[].concat(Tt(s));var i=s.indexOf(r),m=i>-1;m?s.splice(i,1):s.push(r)}t.setActiveKey(s)},this.getNewChild=function(r,s){if(!r)return null;var i=t.state.activeKey,m=t.props,ee=m.prefixCls,$=m.accordion,X=m.destroyInactivePanel,ve=m.expandIcon,De=r.key||String(s),Ae=r.props,Se=Ae.header,He=Ae.headerClass,b=Ae.disabled,v=!1;$?v=i[0]===De:v=i.indexOf(De)>-1;var y={key:De,panelKey:De,header:Se,headerClass:He,isActive:v,prefixCls:ee,destroyInactivePanel:X,openAnimation:t.state.openAnimation,accordion:$,children:r.props.children,onItemClick:b?null:t.onClickItem,expandIcon:ve};return typeof r.type=="string"?r:l.a.cloneElement(r,y)},this.getItems=function(){var r=t.props.children,s=Object(Be.isFragment)(r)?r.props.children:r,i=z.Children.map(s,t.getNewChild);return Object(Be.isFragment)(r)?l.a.createElement(l.a.Fragment,null,i):i},this.setActiveKey=function(r){"activeKey"in t.props||t.setState({activeKey:r}),t.props.onChange(t.props.accordion?r[0]:r)}};jt.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},jt.Panel=mt;var U=jt,Le=U,Pe=U.Panel,Ce=e("kbon"),xe=e.n(Ce),Ve=e("LpVx"),Qe=function(t){var r=z.useContext(Ve.b),s=r.getPrefixCls,i=t.prefixCls,m=t.className,ee=m===void 0?"":m,$=t.showArrow,X=$===void 0?!0:$,ve=s("collapse",i),De=_()(de()({},"".concat(ve,"-no-arrow"),!X),ee);return z.createElement(Le.Panel,Ee()({},t,{prefixCls:ve,className:De}))},ze=Qe,Et=e("RfwO"),$e=e.n(Et);function pt(a,t,r){var s,i;return Object(At.a)(a,"ant-motion-collapse-legacy",{start:function(){t?(s=a.offsetHeight,a.style.height="0px",a.style.opacity="0"):(a.style.height="".concat(a.offsetHeight,"px"),a.style.opacity="1")},active:function(){i&&$e.a.cancel(i),i=$e()(function(){a.style.height="".concat(t?s:0,"px"),a.style.opacity=t?"1":"0"})},end:function(){i&&$e.a.cancel(i),a.style.height="",a.style.opacity="",r()}})}var Qt={enter:function(t,r){return pt(t,!0,r)},leave:function(t,r){return pt(t,!1,r)},appear:function(t,r){return pt(t,!0,r)}},Bt=Qt,Yt=e("nSZG"),vt=function(t){var r,s=z.useContext(Ve.b),i=s.getPrefixCls,m=s.direction,ee=t.prefixCls,$=t.className,X=$===void 0?"":$,ve=t.bordered,De=t.ghost,Ae=i("collapse",ee),Se=function(){var F=t.expandIconPosition;return F!==void 0?F:m==="rtl"?"right":"left"},He=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},te=t.expandIcon,N=te?te(F):z.createElement(xe.a,{rotate:F.isActive?90:void 0});return Object(Yt.a)(N,function(){return{className:_()(N.props.className,"".concat(Ae,"-arrow"))}})},b=Se(),v=_()((r={},de()(r,"".concat(Ae,"-borderless"),!ve),de()(r,"".concat(Ae,"-icon-position-").concat(b),!0),de()(r,"".concat(Ae,"-rtl"),m==="rtl"),de()(r,"".concat(Ae,"-ghost"),!!De),r),X),y=Ee()(Ee()({},Bt),{appear:function(){}});return z.createElement(Le,Ee()({openAnimation:y},t,{expandIcon:function(F){return He(F)},prefixCls:Ae,className:v}))};vt.Panel=ze,vt.defaultProps={bordered:!0};var qt=vt,ea=qt,ga=e("rjoL"),ya=e("TMtJ"),Oa=e("DHCt"),ta=e("CRgH"),aa=e("uMZB"),Fe=e.n(aa),ht=e("zjzt"),at,na=P.a.Option,nt;(function(a){a[a.language=0]="language",a[a.difficult=1]="difficult",a[a.category=2]="category",a[a.openOrNot=3]="openOrNot"})(nt||(nt={}));var ra=(at={},Object(ht.a)(at,nt.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}]),Object(ht.a)(at,nt.difficult,[{title:"\u7B80\u5355",key:1},{title:"\u4E2D\u7B49",key:2},{title:"\u56F0\u96BE",key:3}]),Object(ht.a)(at,nt.category,[{title:"\u7A0B\u5E8F\u8BBE\u8BA1",key:1},{title:"\u7B97\u6CD5",key:2}]),Object(ht.a)(at,nt.openOrNot,[{title:"\u516C\u5F00",key:1},{title:"\u79C1\u6709",key:0}]),at);function oa(a){return ra[a].map(function(t){return l.a.createElement(na,{key:t.title,value:t.key}," ",t.title," ")})}function la(a,t){a.map(function(r){var s=r.id,i=r.name,m=r.sub_disciplines,ee={value:s,label:i};t.push(ee),m&&m.length>0&&(ee.children=[],la(m,ee.children))})}function Lt(a,t){for(var r=[],s=0;s<a.length;s++){var i,m=a[s];if(((i=m.sub_disciplines)===null||i===void 0?void 0:i.length)>0){r[0]=m.id;for(var ee=0;ee<m.sub_disciplines.length;ee++){var $=m.sub_disciplines[ee];if($.id===t)return r[1]=$.id,[r,$.tag_disciplines||$.sub_disciplines||[]]}}}return[r,[]]}var c=e("q5+0"),ia=e("LalF"),ba=e("Gzv8"),sa=e("ihQa"),Ft=e("Ot1p"),ke=e("ErOA");function Pa(){return Object(ke.c)("problems/new.json")}function ua(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"question";return Object(ke.c)("disciplines.json",{source:a})}function it(a){return Object(ke.c)("problems/".concat(a,"/edit.json"))}function ca(a,t){return Object(ke.f)("problems/".concat(a,".json"),t)}function Ra(a){return Object(ke.e)("problems.json",a)}function da(a,t){return Object(ke.e)("exercises/".concat(a,"/exercise_questions.json"),t)}function st(a,t){return Object(ke.f)("exercise_questions/".concat(a,".json"),t)}function Mt(a){return Object(ke.e)("problems/".concat(a,"/publish.json"))}function Ca(a){return Object(ke.e)("problems/".concat(a,"/cancel_publish.json"))}function _a(a){return Object(ke.c)("problems/".concat(a,"/start.json"))}function bt(a,t){return Object(ke.e)("tag_disciplines.json",{name:t,sub_discipline_id:a})}var gt=e("V0Rq"),Ua=e("cDPC"),ma=e("EHPI"),Pt=e("m3rI"),kt=e("u2Z1"),fa=ta.a.TextArea,wt=ya.a.confirm,Kt=ea.Panel;function Xt(){return new Date().getTime()}var Da={loading:!0,user:null,disciplines:[],dicts:null,status:0,data:void 0,lastedUpdateTime:0},Ue;(function(a){a[a.SET_INITAL_DATA=0]="SET_INITAL_DATA",a[a.SET_LOADING=1]="SET_LOADING",a[a.SET_STATUS=2]="SET_STATUS"})(Ue||(Ue={}));function Aa(a,t){switch(t.type){case Ue.SET_INITAL_DATA:return Object(d.a)(Object(d.a)({},a),t.payload);case Ue.SET_LOADING:return Object(d.a)(Object(d.a)({},a),{},{loading:t.payload});case Ue.SET_STATUS:return Object(d.a)(Object(d.a)({},a),{},{status:t.payload});default:throw new Error}}var Ea=j.default=function(){var a,t,r=Object(c.l)(),s=Object(c.k)(),i=Object(c.m)(),m=i.id,ee=C.a.useForm(),$=Object(B.a)(ee,1),X=$[0],ve=Object(z.useState)(),De=Object(B.a)(ve,2),Ae=De[0],Se=De[1],He=Object(z.useState)([]),b=Object(B.a)(He,2),v=b[0],y=b[1],Z=Object(z.useReducer)(Aa,Da),F=Object(B.a)(Z,2),te=F[0],N=F[1],ce=te.loading,R=te.data,Ze=te.user,Ke=te.disciplines,Nt=te.dicts,Ct=te.status,Ye=R==null?void 0:R.hack_sets,yt=R==null||((a=R.hack)===null||a===void 0)?void 0:a.test_set_average,pa=r.query,rt=pa.callback_url,Ja=pa.express_id,ka=pa.score,Qa=pa.question_id,Ya=Object(z.useMemo)(function(){var D=[];return Ke&&la(Ke,D),D},[Ke]),wa=Object(z.useCallback)(Object(M.a)(W.a.mark(function D(){var O,I,T,H,h,Ie,qe,Ge,ut,ot,Ot,et,ct,lt,Wt,Ut,xt,St,va,me,It,Wa,La,dt,Va,Ma,Na,xa,za,$a,Vt,Sa,Ha,zt,Dt,Za,Ia,_t,Ga,Ba=arguments;return W.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:if(O=Ba.length>0&&Ba[0]!==void 0?Ba[0]:0,I=Ke,!(I.length===0)){Je.next=7;break}return Je.next=5,ua();case 5:T=Je.sent,I=T.disciplines;case 7:if(!m){Je.next=15;break}return H={disciplines:I},Je.next=11,it(m);case 11:h=Je.sent,h.message?h.status==="401"&&(document.location.href="/user/login"):(Ie=h.category,qe=h.user,Ge=h.code,ut=h.language,ot=h.hack_sets,Ot=h.description,et=h.difficult,ct=h.name,lt=h.open_or_not,Wt=h.sub_discipline_id,Ut=h.tag_discipline_id,xt=h.time_limit,St=h.test_set_average,va=h.test_set_score,me=h.status,It=h.tag_discipline_ids,Wa=Lt(I,Wt),La=Object(B.a)(Wa,2),dt=La[0],Va=La[1],Ma=r.query.lastedUpdateTime,H=Object(d.a)(Object(d.a)({},H),{},{loading:!1,user:qe,dicts:Va,status:me,lastedUpdateTime:O||(Ma||0),data:{hack_codes:{language:ut,code:ia.Base64.decode(Ge)},hack:{category:Ie,difficult:et,name:ct,description:Ot,open_or_not:lt,time_limit:xt,test_set_average:St,test_set_score:va,sub_discipline_id:dt,tag_discipline_ids:It,score:ka||1},hack_sets:ot,tags:It}}),N({type:Ue.SET_INITAL_DATA,payload:H}),Se({hack:{category:Ie,difficult:et,name:ct,description:Ot,open_or_not:lt,time_limit:xt,test_set_average:St,test_set_score:va,sub_discipline_id:dt,tag_discipline_ids:It,score:ka||1}}),Ka(dt==null?void 0:dt[0],dt==null?void 0:dt[1],I)),Je.next=24;break;case 15:return Je.next=17,Pa();case 17:za=Je.sent,$a=za.user,Vt=r.query,Sa=Vt.difficult,Ha=Vt.sub_discipline_id,zt=Vt.tag_discipline_id,Dt=Vt.tagIds,Za=Lt(I,parseInt(Ha,10)),Ia=Object(B.a)(Za,2),_t=Ia[0],Ga=Ia[1],N({type:Ue.SET_INITAL_DATA,payload:{loading:!1,user:$a,disciplines:I,status:0,dicts:Ga,data:{hack_codes:{language:"C",code:""},hack:{category:null,difficult:parseInt(Sa,10),time_limit:3,description:"",test_set_score:!0,test_set_average:!0,open_or_not:!0,sub_discipline_id:_t,tag_discipline_id:Dt==null||((Na=Dt.split(","))===null||Na===void 0)?void 0:Na.map(function($t){return Number($t)}),name:""},tags:zt?zt==null?void 0:zt.split(",").map(function($t){return parseInt($t,10)}):[],hack_sets:[{input:"",output:"",score:100,position:1}]}}}),Se({hack:{category:null,difficult:parseInt(Sa,10),time_limit:3,description:"",test_set_score:!0,test_set_average:!0,open_or_not:!0,sub_discipline_id:_t,tag_discipline_id:Dt==null||((xa=Dt.split(","))===null||xa===void 0)?void 0:xa.map(function($t){return Number($t)}),name:""}}),Ka(_t==null?void 0:_t[0],_t==null?void 0:_t[1],I);case 24:case"end":return Je.stop()}},D)})),[m,Ke]);Object(z.useEffect)(function(){try{wa()}catch(D){console.log(D,"----")}},[]);var Ka=function(O,I,T){var H,h,Ie,qe=T==null||((H=T.find(function(Ge){return Ge.id===O}))===null||H===void 0||((h=H.sub_disciplines)===null||h===void 0||((Ie=h.find(function(Ge){return Ge.id===I}))===null||Ie===void 0)))?void 0:Ie.tag_disciplines};function qa(D){return Ta.apply(this,arguments)}function Ta(){return Ta=Object(M.a)(W.a.mark(function D(O){var I,T,H,h,Ie,qe,Ge,ut,ot,Ot,et,ct,lt,Wt,Ut,xt,St;return W.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:I=Object(d.a)({},O),T=I.hack_sets,H=I.hack_codes,h=I.hack,Ie=I.tags,qe=[],Ge=[],ut=0,ot=Object(Y.a)(T);try{for(ot.s();!(Ot=ot.n()).done;)et=Ot.value,ut+=et.score,et.id&&et.id>=0?qe.push(et):Ge.push(et)}catch(It){ot.e(It)}finally{ot.f()}if(!(ut!==100&&!h.test_set_score)){me.next=9;break}return J.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),me.abrupt("return");case 9:if(H.code=ia.Base64.encode(H==null?void 0:H.code),h.sub_discipline_id=h.sub_discipline_id[1],N({type:Ue.SET_LOADING,payload:!0}),rt||(h.score=h.difficult*100),!m){me.next=30;break}return me.next=16,ca(m,{hack:h,hack_codes:H,hack_sets:Ge,update_hack_sets:qe,tags:Ie});case 16:if(!rt){me.next=26;break}return me.next=19,Mt(m);case 19:return me.next=21,st(Qa,{question_type:6,question_score:h.score,question_title:h.name,description:h.description,sub_discipline_id:h.sub_discipline_id,tag_discipline_ids:h.tag_discipline_ids,identifier:m});case 21:ct=me.sent,lt=ct.status,lt===0&&s.replace(rt),me.next=27;break;case 26:wa(Xt());case 27:N({type:Ue.SET_LOADING,payload:!1}),me.next=51;break;case 30:return me.next=32,Ra({hack:h,hack_codes:H,hack_sets:T,tags:Ie});case 32:if(Wt=me.sent,Ut=Wt.identifier,!Ut){me.next=50;break}if(rt){me.next=39;break}s.replace("/problems/".concat(Ut,"/edit?lastedUpdateTime=").concat(Xt())),me.next=50;break;case 39:return me.next=41,Mt(Ut);case 41:if(m){me.next=49;break}return me.next=44,da(parseInt(Ja,10),{question_type:6,question_score:h.score,question_title:h.name,identifier:Ut,tag_discipline_ids:h.tag_discipline_ids});case 44:xt=me.sent,St=xt.status,St===0&&s.replace(rt),me.next=50;break;case 49:s.replace(rt);case 50:N({type:Ue.SET_LOADING,payload:!1});case 51:case"end":return me.stop()}},D)})),Ta.apply(this,arguments)}function en(){X.submit(),setTimeout(Object(M.a)(W.a.mark(function D(){var O;return W.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Mt(m);case 2:O=T.sent,O.status===0?(J.b.success("\u53D1\u5E03\u6210\u529F"),N({type:Ue.SET_STATUS,payload:1})):J.b.info(O.message);case 4:case"end":return T.stop()}},D)})),400)}function tn(){return ja.apply(this,arguments)}function ja(){return ja=Object(M.a)(W.a.mark(function D(){var O;return W.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Ca(m);case 2:O=T.sent,O.status===0?(J.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"),N({type:Ue.SET_STATUS,payload:0})):J.b.info(O.message);case 4:case"end":return T.stop()}},D)})),ja.apply(this,arguments)}function an(){Ct===0?wt({title:"\u63D0\u793A",content:l.a.createElement(z.Fragment,null," ",l.a.createElement("div",null,"\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802")," ",l.a.createElement("div",null," \u662F\u5426\u786E\u8BA4\u53D1\u5E03?")," "),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){en()}}):wt({title:"\u63D0\u793A",content:l.a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){tn()}})}function nn(){X.submit(),setTimeout(Object(M.a)(W.a.mark(function D(){var O,I;return W.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,_a(m);case 2:O=H.sent,I=O.identifier,s.push("/myproblems/".concat(I));case 5:case"end":return H.stop()}},D)})),400)}function Xa(){rt?s.replace(rt):s.replace("/problemset")}function rn(D){N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack:Object(d.a)(Object(d.a)({},R.hack),{},{test_set_score:D.target.value})})}})}function on(D){var O=D.target.value;N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack:Object(d.a)(Object(d.a)({},R.hack),{},{test_set_average:O})})}})}function ln(){var D=X.getFieldValue("hack_sets"),O=D.length+1,I=Math.floor(100/O),T=100%O;D.map(function(H,h){return yt&&(H.score=I),H.position=h+1,H}),D.push({input:"",output:"",position:O,score:yt?I+T:0}),X.setFieldsValue({hack_sets:D}),N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_sets:D})}})}Object(z.useEffect)(function(){},[]),Object(z.useEffect)(function(){if(yt){var D=Ye==null?void 0:Ye.length,O=Math.floor(100/D),I=100%D;Ye==null||Ye.map(function(T,H){return T.score=O,T.position=H+1,H===D-1&&(T.score=O+I),T}),N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_sets:Ye})}}),X.setFieldsValue({hack_sets:Ye})}},[yt]);function sn(D){var O=X.getFieldValue("hack_sets"),I=(O==null?void 0:O.length)-1,T=Math.ceil(100/I),H=100%I;O.splice(D,1),O==null||O.map(function(h,Ie){return yt&&(h.score=T,Ie===I-1&&(h.score=T+H)),h.position=Ie+1,h}),N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_sets:O})}}),X.setFieldsValue({hack_sets:O})}function un(D){N({type:Ue.SET_INITAL_DATA,payload:{data:Object(d.a)(Object(d.a)({},R),{},{hack_codes:Object(d.a)(Object(d.a)({},R.hack_codes),{},{language:D})})}})}var cn=function(O){var I;if(O==null||((I=O.hack)===null||I===void 0)?void 0:I.sub_discipline_id){var T,H,h,Ie,qe,Ge=O==null||((T=O.hack)===null||T===void 0)?void 0:T.sub_discipline_id,ut=Object(B.a)(Ge,2),ot=ut[0],Ot=ut[1],et=Ke==null||((H=Ke.find(function(lt){return lt.id===ot}))===null||H===void 0||((h=H.sub_disciplines)===null||h===void 0||((Ie=h.find(function(lt){return lt.id===Ot}))===null||Ie===void 0)))?void 0:Ie.tag_disciplines,ct=Object(d.a)(Object(d.a)({},X.getFieldsValue()),{},{hack:Object(d.a)(Object(d.a)({},(qe=X.getFieldsValue())===null||qe===void 0?void 0:qe.hack),{},{tag_discipline_ids:[]})});X.setFieldsValue(ct),Se(ct)}else Se(Object(d.a)({},X.getFieldsValue()))},dn=function(O){y([].concat(Object(u.a)(v),[Object(d.a)({},O)]))};Object(z.useEffect)(function(){var D,O;if(R==null||((D=R.hack)===null||D===void 0||((O=D.sub_discipline_id)===null||O===void 0))?void 0:O[1]){var I,T;_n(R==null||((I=R.hack)===null||I===void 0||((T=I.sub_discipline_id)===null||T===void 0))?void 0:T[1])}},[R==null||((t=R.hack)===null||t===void 0)?void 0:t.sub_discipline_id]);var _n=function(){var D=Object(M.a)(W.a.mark(function O(I){var T;return W.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,Object(gt.B)({sub_discipline_id:I});case 2:T=h.sent,y(T.tag_disciplines);case 4:case"end":return h.stop()}},O)}));return function(I){return D.apply(this,arguments)}}();function mn(D){var O=D[1],I=Lt(Ke,O),T=Object(B.a)(I,2),H=T[1];X.setFieldsValue({tags:[]}),N({type:Ue.SET_INITAL_DATA,payload:{dicts:H,data:Object(d.a)(Object(d.a)({},R),{},{hack:Object(d.a)(Object(d.a)({},R.hack),{},{sub_discipline_id:D}),tags:[]})}})}return l.a.createElement(g.a,{spinning:ce,delay:500},R?l.a.createElement(z.Fragment,null,l.a.createElement("header",{className:Fe.a.header},l.a.createElement("div",null,l.a.createElement("img",{src:"".concat(Pt.a.IMG_SERVER,"/images/").concat(Ze.image_url),alt:"user",width:30}),l.a.createElement("span",null,Ze.name)),l.a.createElement("h2",null," ",R.hack.name," "),m?l.a.createElement("a",{className:Fe.a.btn_back,onClick:Xa}," ",l.a.createElement(ba.a,null),"\u9000\u51FA"):null),l.a.createElement(C.a,{form:X,initialValues:R,layout:"vertical",className:Fe.a["oj-form-container"],onValuesChange:cn,onFinish:qa},l.a.createElement(Ua.a,{leftChild:l.a.createElement(Rt,{handleAddKnowledgeFinish:dn,formValue:Ae,knowledgeOptions:v,onChangeLanguage:un,onChangeSubDiscipline:mn,onRemoveTestCase:sn,onAddTestCase:ln,dicts:Nt,categorys:Ya,callback_url:rt,hack:R.hack,onChangeScore:rn,onChangeAverage:on}),rightChild:l.a.createElement(C.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},l.a.createElement(ma.a,{language:R.hack_codes.language}))}),l.a.createElement("div",{className:Fe.a.footer},m?l.a.createElement(z.Fragment,null,rt?null:l.a.createElement(fe.a,{type:Ct?"default":"primary",onClick:an},Ct?"\u64A4\u9500\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03"),l.a.createElement(fe.a,{loading:ce,type:"primary",htmlType:"submit"},"\u4FDD\u5B58"),l.a.createElement(fe.a,{type:"primary",onClick:nn},Ct?"\u5F00\u59CB\u6311\u6218":"\u6A21\u62DF\u6311\u6218")):l.a.createElement(z.Fragment,null,l.a.createElement(fe.a,{onClick:Xa},"\u53D6\u6D88"),l.a.createElement(fe.a,{loading:ce,type:"primary",htmlType:"submit"},"\u4FDD\u5B58"))))):null)};function Rt(a){var t,r,s=a.handleAddKnowledgeFinish,i=a.formValue,m=a.knowledgeOptions,ee=a.categorys,$=a.hack,X=a.callback_url,ve=a.onChangeAverage,De=a.onChangeScore,Ae=a.onAddTestCase,Se=a.onRemoveTestCase,He=a.onChangeSubDiscipline,b=a.onChangeLanguage,v=$.test_set_average,y=$.test_set_score;function Z(F){F.stopPropagation()}return l.a.createElement("div",{className:Fe.a["oj-left-panel"]},l.a.createElement("div",{className:Fe.a["oj-form-info"]},l.a.createElement("div",{className:Fe.a.field},l.a.createElement(C.a.Item,{label:"\u96BE\u6613\u5EA6",name:["hack","difficult"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6"}]},l.a.createElement(P.a,null,oa(nt.difficult))),l.a.createElement(C.a.Item,{label:"\u8BFE\u7A0B(\u5408\u7406\u7684\u8BFE\u7A0B\u5206\u7C7B\u6709\u5229\u4E8E\u5FEB\u901F\u68C0\u7D22)",name:["hack","sub_discipline_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},l.a.createElement(x.a,{allowClear:!1,options:ee,placeholder:"\u8BF7\u9009\u62E9",onChange:He}))),l.a.createElement("div",{className:Fe.a.field},X&&l.a.createElement(C.a.Item,{label:"\u5206\u6570",name:["hack","score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},l.a.createElement(o.a,{min:1,max:100})),l.a.createElement(C.a.Item,{label:"\u65F6\u95F4\u9650\u5236",name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u65F6\u95F4\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},l.a.createElement(o.a,{min:3})),l.a.createElement(C.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},l.a.createElement(P.a,{onChange:b},oa(nt.language)))),l.a.createElement(C.a.Item,{label:l.a.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A",l.a.createElement("span",{className:"c-grey-999"},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),name:["hack","tag_discipline_ids"]},l.a.createElement(kt.a,{selectvalues:$==null?void 0:$.tag_discipline_id,subId:i==null||((t=i.hack)===null||t===void 0||((r=t.sub_discipline_id)===null||r===void 0))?void 0:r[1],knowledgeOptions:m,onAddKnowledgeFinish:s})),l.a.createElement(C.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},l.a.createElement(ta.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:l.a.createElement("span",null,60-$.name.length)})),l.a.createElement(C.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},l.a.createElement(Ft.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),l.a.createElement("div",{className:"tst-case-info"},l.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",l.a.createElement(fe.a,{type:"primary",ghost:!0,onClick:Ae},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B")),l.a.createElement(C.a.Item,{name:["hack","test_set_score"]},l.a.createElement(w.a.Group,{onChange:De},l.a.createElement(w.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),l.a.createElement(w.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!$.test_set_score&&l.a.createElement(C.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},l.a.createElement(w.a.Group,{onChange:ve},l.a.createElement(w.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),l.a.createElement(w.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),l.a.createElement(C.a.List,{name:"hack_sets"},function(F,te){return Object(le.a)(te),l.a.createElement(ea,{accordion:!0},F.map(function(N,ce){return l.a.createElement(Kt,{key:"".concat(N.key,"--").concat(ce),header:l.a.createElement("a",{className:Fe.a["test-case-name"]},l.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",ce+1,"\b"),y?null:l.a.createElement(l.a.Fragment,null,l.a.createElement(C.a.Item,{name:[N.name,"score"],fieldKey:[N.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(ce+1,"\u8BC4\u5206")}]},l.a.createElement(o.a,{onClick:Z,min:0,max:100,disabled:v})),l.a.createElement("span",null,"%"))),extra:ce>0?l.a.createElement("div",{onClick:Z},l.a.createElement(re.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6\b"+(ce+1),onConfirm:function(){Se(ce)}},l.a.createElement(sa.a,{className:Fe.a["btn-remove-case"]}))):null},l.a.createElement(C.a.Item,{label:"\u8F93\u5165",name:[N.name,"input"],fieldKey:[N.fieldKey,"input"]},l.a.createElement(fa,null)),l.a.createElement(C.a.Item,{label:"\u8F93\u51FA",name:[N.name,"output"],fieldKey:[N.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},l.a.createElement(fa,null)))}))}))))}},ZD9Y:function(he,j,e){"use strict";var ae=e("X0rv"),re=e("/Pi5"),le=e("VmQ4"),E=e("QeCE"),w=e("ZZRV"),n=e.n(w),o=e("lOMy"),k=e.n(o),x=E.a.Option;j.a=function(f){var P=f.onFontSizeChange,Y=f.cmFontSize,ie=f.cmCodeMode,g=f.onCodeModeChange,ge=f.onTabToSpace,fe=f.className,u=fe===void 0?"":fe,L=f.tabToSpace,J=f.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(u)},n.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),n.a.createElement(E.a,{bordered:!1,size:"small",value:ie,onChange:g},n.a.createElement(x,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(x,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),n.a.createElement(E.a,{bordered:!1,size:"small",value:Y,onChange:P},n.a.createElement(x,{value:12},"12px"),n.a.createElement(x,{value:14},"14px"),n.a.createElement(x,{value:16},"16px"),n.a.createElement(x,{value:18},"18px"),n.a.createElement(x,{value:20},"20px"),n.a.createElement(x,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(re.a,{checked:L,onChange:ge}))),n.a.createElement("h3",null,"\u5FEB\u6377\u952E"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),n.a.createElement("span",null,"Ctrl + S")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),n.a.createElement("span",null,"F1 / Alt + F1")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),n.a.createElement("span",null,"Ctrl + ]/[")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),n.a.createElement("span",null,"Ctrl + Shift + \\")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),n.a.createElement("span",null,"Home")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),n.a.createElement("span",null,"End"))),J)}},ZW9T:function(he,j,e){"use strict";e.d(j,"a",function(){return fe});var ae=e("55MS"),re=e("Uu80"),le=e("GZha"),E=e("ZZRV"),w=e.n(E),n=e("BlUI");function o(u,L,J,Q,W){var M=L.getWordUntilPosition(J),q={startLineNumber:J.lineNumber,endLineNumber:J.lineNumber,startColumn:M.startColumn,endColumn:M.endColumn},C=Q.map(function(B){return{label:B,kind:u.languages.CompletionItemKind.Keyword,insertText:B,insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:q}});return W.map(function(B){C.push(Object(ae.a)(Object(ae.a)({},B),{},{range:q}))}),C}var k=function(u){var L={label:"ifelse",kind:u.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},J=["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"];u.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(q,C){var B=o(u,q,C,J,[L]);return{suggestions:B}}});var Q=["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"];u.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(q,C){var B=[{label:"print",kind:u.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(`
`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=o(u,q,C,Q,B);return{suggestions:d}}});var W=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];u.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(q,C){var B=[L,{label:"main",kind:u.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(`
`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:u.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(`
`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=o(u,q,C,W,B);return{suggestions:d}}})};function x(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}function f(){}var P=!1,Y={"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 ie(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],L=u;if(Array.isArray(u)){for(var J=0;J<u.length;J++){var Q=Y[u[J]];if(Q)return Q}return L[0]}return Y[L]||L}var g=null,ge=j.b=function(u){var L=u.width,J=L===void 0?"100%":L,Q=u.height,W=Q===void 0?"100%":Q,M=u.value,q=u.language,C=q===void 0?"javascript":q,B=u.style,d=B===void 0?{}:B,se=u.options,ne=se===void 0?{}:se,V=u.overrideServices,Ee=V===void 0?{}:V,Me=u.theme,de=Me===void 0?"vs-dark":Me,z=u.onEditBlur,l=u.onSave,p=u.forbidCopy,_=p===void 0?!1:p,S=u.onChange,K=S===void 0?f:S,A=u.editorDidMount,ye=A===void 0?f:A,_e=u.onFocus,Oe=_e===void 0?f:_e,Te=Object(E.useRef)(),ue=Object(E.useRef)({}),Re=Object(E.useState)(!1),Ne=Object(le.a)(Re,2),pe=Ne[0],be=Ne[1];function Xe(){var G;return Te.current&&(G=new n.default(function(oe){var je=Object(re.a)(oe),Be;try{for(je.s();!(Be=je.n()).done;){var ft=Be.value;(ft.target.offsetHeight>0||ft.target.offsetWidth>0)&&ue.current.instance.layout()}}catch(Tt){je.e(Tt)}finally{je.f()}}),G.observe(Te.current)),G}Object(E.useEffect)(function(){var G=ue.current.instance;if(M!=null&&G&&pe){var oe=G.getModel();oe&&M!==oe.getValue()&&(P=!0,oe.setValue(M),G.layout(),P=!1)}},[M,pe,ue.current]);function we(){var G=ue.current.instance;if(G){var oe=G.getSelection(),je=ue.current.pastePos||{},Be=new g.Range(je.startLineNumber||oe.endLineNumber,je.startColumn||oe.endColumn,je.endLineNumber||oe.endLineNumber,je.endColumn||oe.endColumn);G.executeEdits("",[{range:Be,text:""}])}}function We(G){(window.navigator.platform.match("Mac")?G.metaKey:G.ctrlKey)&&G.keyCode==83&&(G.preventDefault(),l())}Object(E.useEffect)(function(){Te.current&&!pe&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(G){g=G,k(g),ue.current.instance=g.editor.create(Te.current,Object(ae.a)({value:M,language:ie(C),theme:de},ne),Ee);var oe=ue.current.instance;ye(oe,g),ue.current.subscription=oe.onDidChangeModelContent(function(Be){P||K(oe.getValue(),Be)}),z&&oe.onDidBlurEditorWidget(function(){z(oe.getValue())}),Oe&&oe.onDidFocusEditorText(function(){Oe(oe.getValue())}),_&&(oe.addCommand(g.KeyMod.CtrlCmd|g.KeyCode.KEY_V,function(){return null}),oe.onDidPaste(function(Be){ue.current.pastePos=Be}),window.addEventListener("paste",we));var je=Xe();return be(!0),function(){var Be=ue.current.instance;Be.dispose();var ft=Be.getModel();ft&&ft.dispose(),ue.current.subscription&&ue.current.subscription.dispose(),_&&window.removeEventListener("paste",we),je.unobserve(Te.current)}})},[]),Object(E.useEffect)(function(){var G=ue.current.instance;if(G&&pe)return document.addEventListener("keydown",We,!1),function(){document.removeEventListener("keydown",We)}},[l,pe]),Object(E.useEffect)(function(){var G=ue.current.instance;if(G&&pe){var oe=ie(C);g.editor.setModelLanguage(G.getModel(),oe)}},[C,pe]),Object(E.useEffect)(function(){var G=ue.current.instance;G&&pe&&g.editor.setTheme(de)},[de,pe]),Object(E.useEffect)(function(){var G=ue.current.instance;G&&pe&&G.updateOptions(ne)},[JSON.stringify(ne),pe]),Object(E.useEffect)(function(){var G=ue.current.instance;G&&pe&&G.layout()},[J,W,pe]);var tt=x(J),mt=x(W),At=Object(ae.a)(Object(ae.a)({},d),{},{width:tt,height:mt});return w.a.createElement("div",{className:"my-monaco-editor",ref:Te,style:At})};function fe(u){var L=u.width,J=L===void 0?"100%":L,Q=u.height,W=Q===void 0?"100%":Q,M=u.original,q=u.modified,C=u.language,B=u.options,d=B===void 0?{}:B,se=Object(E.useRef)(),ne=Object(E.useState)(null),V=Object(le.a)(ne,2),Ee=V[0],Me=V[1];function de(_){var S;return se.current&&(S=new n.default(function(K){var A=Object(re.a)(K),ye;try{for(A.s();!(ye=A.n()).done;){var _e=ye.value;(_e.target.offsetHeight>0||_e.target.offsetWidth>0)&&_.layout()}}catch(Oe){A.e(Oe)}finally{A.f()}}),S.observe(se.current)),S}Object(E.useEffect)(function(){se.current&&e.e(24).then(e.t.bind(null,"1lNs",7)).then(function(_){g=_;var S=g.editor.createDiffEditor(se.current,Object(ae.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},d));Me(S);var K=de(S);return function(){S.dispose();var A=S.getModel();A&&A.dispose(),K.unobserve(se.current)}})},[]),Object(E.useEffect)(function(){Ee&&Ee.setModel({original:g.editor.createModel(M,C),modified:g.editor.createModel(q,C)})},[M,q,C,Ee]);var z=x(J),l=x(W),p={width:z,height:l};return w.a.createElement("div",{className:"my-diff-editor",ref:se,style:p})}},bCnd:function(he,j,e){"use strict";e.d(j,"b",function(){return E}),e.d(j,"a",function(){return w});var ae=e("my3Q"),re=e.n(ae),le=!1;function E(n,o){var k=re.a.get("__ec");k||(k={}),k[n]=o,re.a.set("__ec",k)}function w(n,o){var k=re.a.get("__ec");return k?k[n]===void 0?o:k[n]:o}},cDPC:function(he,j,e){"use strict";var ae=e("GZha"),re=e("ZZRV"),le=e.n(re),E=e("i3hx"),w=e.n(E);j.a=function(n){var o=n.defaultX,k=o===void 0?"40%":o,x=n.leftChild,f=n.rightChild,P=n.className,Y=Object(re.useState)(k),ie=Object(ae.a)(Y,2),g=ie[0],ge=ie[1],fe=Object(re.useRef)();function u(){fe.current=!0}Object(re.useEffect)(function(){function Q(M){fe.current&&ge(M.pageX)}function W(){fe.current=!1}return window.addEventListener("mousemove",Q),window.addEventListener("mouseup",W),function(){window.removeEventListener("mousemove",Q),window.removeEventListener("mouseup",W)}},[]);var L=typeof g=="number"&&g!==.01?"".concat(g,"px"):"40%",J="calc(100% - 4px - ".concat(L,")");return le.a.createElement("div",{className:"split-panel-container ".concat(P)},le.a.createElement("section",{style:{width:L,display:g===.01?"none":""}},x),le.a.createElement("section",{className:"resize-x-bar",onMouseDown:u},le.a.createElement("a",{className:"btn-resize"},le.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},le.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"})))),le.a.createElement("section",{style:{width:J}},f))}},dejd:function(he,j,e){},fcyK:function(he,j,e){},i3hx:function(he,j,e){},i58Z:function(he,j,e){he.exports={wrap:"wrap___Yg2Z9",addKnowledge:"addKnowledge___2FlI0",disabled:"disabled___1_wxN"}},kSUc:function(he,j,e){},lOMy:function(he,j,e){},u2Z1:function(he,j,e){"use strict";e.d(j,"a",function(){return Q});var ae=e("VBJJ"),re=e.n(ae),le=e("X/R0"),E=e("M6G9"),w=e("z3+T"),n=e("DHCt"),o=e("CRgH"),k=e("rjoL"),x=e("TMtJ"),f=e("V0hb"),P=e("GZha"),Y=e("VmQ4"),ie=e("QeCE"),g=e("ZZRV"),ge=e.n(g),fe=e("ErOA"),u=e("i58Z"),L=e.n(u),J=ie.a.Option,Q=function(M){var q=M.subId,C=M.value,B=M.selectvalues,d=M.knowledgeOptions,se=d===void 0?[]:d,ne=M.onChange,V=ne===void 0?function(){}:ne,Ee=M.onAddKnowledgeFinish,Me=Ee===void 0?function(){}:Ee,de=Object(g.useRef)(),z=Object(g.useState)([]),l=Object(P.a)(z,2),p=l[0],_=l[1],S=function(ye,_e){_(Object(f.a)(_e.map(function(Oe){return Oe.key}))),V(Object(f.a)(_e.map(function(Oe){return Oe.key})))};Object(g.useEffect)(function(){(B==null?void 0:B.length)>0&&(_(Object(f.a)(B)),V(Object(f.a)(B)))},[se]);var K=function(ye){ye.preventDefault(),de.current="",x.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:ge.a.createElement("div",{className:"font14"},"\u8BF7\u8BA4\u771F\u586B\u5199\u4E0E\u6559\u5B66\u5185\u5BB9\u76F8\u5173\u7684\u771F\u5B9E\u77E5\u8BC6\u70B9 ",ge.a.createElement("br",null),ge.a.createElement(o.a,{className:"mt5",maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:de.current,onChange:function(Oe){de.current=Oe.target.value}})),onOk:function(){return new Promise(function(){var Oe=Object(w.a)(re.a.mark(function Te(ue,Re){var Ne;return re.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(de.current){be.next=3;break}return E.b.warn("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),be.abrupt("return",Re());case 3:if(!(de.current.length>20)){be.next=6;break}return E.b.warn("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),be.abrupt("return",Re());case 6:return be.next=8,Object(fe.a)("/api/tag_disciplines.json",{method:"post",body:{name:de.current,sub_discipline_id:q}});case 8:return Ne=be.sent,(Ne==null?void 0:Ne.status)===0&&(Me({id:Ne.tag_discipline_id,name:de.current}),V([].concat(Object(f.a)(C||[]),[Ne.tag_discipline_id])),_([].concat(Object(f.a)(p||[]),[Ne.tag_discipline_id]))),be.abrupt("return",ue());case 11:case"end":return be.stop()}},Te)}));return function(Te,ue){return Oe.apply(this,arguments)}}())}})};return ge.a.createElement("div",{className:L.a.wrap},ge.a.createElement(ie.a,{disabled:!q,mode:"multiple",className:"mr5",style:{width:"242px"},onChange:S,showSearch:!0,value:se==null?void 0:se.filter(function(A){return(p==null?void 0:p.includes(A==null?void 0:A.id))||(p==null?void 0:p.includes((A==null?void 0:A.id)+""))}).map(function(A){return A.name})},se==null?void 0:se.map(function(A){return ge.a.createElement(J,{key:A.id,value:A.name},A.name,A.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")})),ge.a.createElement("button",{disabled:!q,className:"".concat(L.a.addKnowledge," ").concat(q?"":L.a.disabled),onClick:K},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"))}},uMZB:function(he,j,e){he.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"}}}]);