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__Forums__New.9adf8bb3.asy...

16 lines
65 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[129,6],{"500L":function(Te,Q,r){"use strict";r.d(Q,"a",function(){return ce});var be=r("DZo9"),le=r("8z0m"),Pe=r("+L6B"),ue=r("2/Rp"),pe=r("2qtc"),M=r("kLXV"),d=r("9og8"),ie=r("k1fw"),ne=r("oBTY"),P=r("miYZ"),S=r("tsqr"),D=r("tJVT"),ae=r("q1tI"),J=r.n(ae),De=r("m3rI"),Le=r("wzkS"),A=r("y5JW");function L(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */L=function(){return U};var U={},se=Object.prototype,I=se.hasOwnProperty,Z=typeof Symbol=="function"?Symbol:{},V=Z.iterator||"@@iterator",de=Z.asyncIterator||"@@asyncIterator",K=Z.toStringTag||"@@toStringTag";function w(n,e,s){return Object.defineProperty(n,e,{value:s,enumerable:!0,configurable:!0,writable:!0}),n[e]}try{w({},"")}catch(n){w=function(s,m,E){return s[m]=E}}function Y(n,e,s,m){var E=e&&e.prototype instanceof C?e:C,g=Object.create(E.prototype),y=new u(m||[]);return g._invoke=function(N,z,X){var c="suspendedStart";return function(i,v){if(c==="executing")throw new Error("Generator is already running");if(c==="completed"){if(i==="throw")throw v;return l()}for(X.method=i,X.arg=v;;){var T=X.delegate;if(T){var x=h(T,X);if(x){if(x===R)continue;return x}}if(X.method==="next")X.sent=X._sent=X.arg;else if(X.method==="throw"){if(c==="suspendedStart")throw c="completed",X.arg;X.dispatchException(X.arg)}else X.method==="return"&&X.abrupt("return",X.arg);c="executing";var W=me(N,z,X);if(W.type==="normal"){if(c=X.done?"completed":"suspendedYield",W.arg===R)continue;return{value:W.arg,done:X.done}}W.type==="throw"&&(c="completed",X.method="throw",X.arg=W.arg)}}}(n,s,y),g}function me(n,e,s){try{return{type:"normal",arg:n.call(e,s)}}catch(m){return{type:"throw",arg:m}}}U.wrap=Y;var R={};function C(){}function k(){}function j(){}var re={};w(re,V,function(){return this});var ge=Object.getPrototypeOf,a=ge&&ge(ge(o([])));a&&a!==se&&I.call(a,V)&&(re=a);var t=j.prototype=C.prototype=Object.create(re);function f(n){["next","throw","return"].forEach(function(e){w(n,e,function(s){return this._invoke(e,s)})})}function _(n,e){function s(E,g,y,N){var z=me(n[E],n,g);if(z.type!=="throw"){var X=z.arg,c=X.value;return c&&typeof c=="object"&&I.call(c,"__await")?e.resolve(c.__await).then(function(i){s("next",i,y,N)},function(i){s("throw",i,y,N)}):e.resolve(c).then(function(i){X.value=i,y(X)},function(i){return s("throw",i,y,N)})}N(z.arg)}var m;this._invoke=function(E,g){function y(){return new e(function(N,z){s(E,g,N,z)})}return m=m?m.then(y,y):y()}}function h(n,e){var s=n.iterator[e.method];if(s===void 0){if(e.delegate=null,e.method==="throw"){if(n.iterator.return&&(e.method="return",e.arg=void 0,h(n,e),e.method==="throw"))return R;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return R}var m=me(s,n.iterator,e.arg);if(m.type==="throw")return e.method="throw",e.arg=m.arg,e.delegate=null,R;var E=m.arg;return E?E.done?(e[n.resultName]=E.value,e.next=n.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,R):E:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,R)}function O(n){var e={tryLoc:n[0]};1 in n&&(e.catchLoc=n[1]),2 in n&&(e.finallyLoc=n[2],e.afterLoc=n[3]),this.tryEntries.push(e)}function B(n){var e=n.completion||{};e.type="normal",delete e.arg,n.completion=e}function u(n){this.tryEntries=[{tryLoc:"root"}],n.forEach(O,this),this.reset(!0)}function o(n){if(n){var e=n[V];if(e)return e.call(n);if(typeof n.next=="function")return n;if(!isNaN(n.length)){var s=-1,m=function E(){for(;++s<n.length;)if(I.call(n,s))return E.value=n[s],E.done=!1,E;return E.value=void 0,E.done=!0,E};return m.next=m}}return{next:l}}function l(){return{value:void 0,done:!0}}return k.prototype=j,w(t,"constructor",j),w(j,"constructor",k),k.displayName=w(j,K,"GeneratorFunction"),U.isGeneratorFunction=function(n){var e=typeof n=="function"&&n.constructor;return!!e&&(e===k||(e.displayName||e.name)==="GeneratorFunction")},U.mark=function(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,j):(n.__proto__=j,w(n,K,"GeneratorFunction")),n.prototype=Object.create(t),n},U.awrap=function(n){return{__await:n}},f(_.prototype),w(_.prototype,de,function(){return this}),U.AsyncIterator=_,U.async=function(n,e,s,m,E){E===void 0&&(E=Promise);var g=new _(Y(n,e,s,m),E);return U.isGeneratorFunction(e)?g:g.next().then(function(y){return y.done?y.value:g.next()})},f(t),w(t,K,"Generator"),w(t,V,function(){return this}),w(t,"toString",function(){return"[object Generator]"}),U.keys=function(n){var e=[];for(var s in n)e.push(s);return e.reverse(),function m(){for(;e.length;){var E=e.pop();if(E in n)return m.value=E,m.done=!1,m}return m.done=!0,m}},U.values=o,u.prototype={constructor:u,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(B),!e)for(var s in this)s.charAt(0)==="t"&&I.call(this,s)&&!isNaN(+s.slice(1))&&(this[s]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var s=this;function m(X,c){return y.type="throw",y.arg=e,s.next=X,c&&(s.method="next",s.arg=void 0),!!c}for(var E=this.tryEntries.length-1;E>=0;--E){var g=this.tryEntries[E],y=g.completion;if(g.tryLoc==="root")return m("end");if(g.tryLoc<=this.prev){var N=I.call(g,"catchLoc"),z=I.call(g,"finallyLoc");if(N&&z){if(this.prev<g.catchLoc)return m(g.catchLoc,!0);if(this.prev<g.finallyLoc)return m(g.finallyLoc)}else if(N){if(this.prev<g.catchLoc)return m(g.catchLoc,!0)}else{if(!z)throw new Error("try statement without catch or finally");if(this.prev<g.finallyLoc)return m(g.finallyLoc)}}}},abrupt:function(e,s){for(var m=this.tryEntries.length-1;m>=0;--m){var E=this.tryEntries[m];if(E.tryLoc<=this.prev&&I.call(E,"finallyLoc")&&this.prev<E.finallyLoc){var g=E;break}}g&&(e==="break"||e==="continue")&&g.tryLoc<=s&&s<=g.finallyLoc&&(g=null);var y=g?g.completion:{};return y.type=e,y.arg=s,g?(this.method="next",this.next=g.finallyLoc,R):this.complete(y)},complete:function(e,s){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&s&&(this.next=s),R},finish:function(e){for(var s=this.tryEntries.length-1;s>=0;--s){var m=this.tryEntries[s];if(m.finallyLoc===e)return this.complete(m.completion,m.afterLoc),B(m),R}},catch:function(e){for(var s=this.tryEntries.length-1;s>=0;--s){var m=this.tryEntries[s];if(m.tryLoc===e){var E=m.completion;if(E.type==="throw"){var g=E.arg;B(m)}return g}}throw new Error("illegal catch attempt")},delegateYield:function(e,s,m){return this.delegate={iterator:o(e),resultName:s,nextLoc:m},this.method==="next"&&(this.arg=void 0),R}},U}function ce(U){var se=[];return U&&U.length>0&&(se=U.map(function(I){return{uid:I.id,id:I.id,name:I.title+A.c+I.filesize,url:I.url,filesize:I.filesize,status:"done",response:{id:I.id}}})),se}Q.b=function(U){var se=U.value,I=U.onChange,Z=U.className,V=U.maxSize,de=V===void 0?150:V,K=U.title,w=K===void 0?"\u4E0A\u4F20\u9644\u4EF6":K,Y=U.showRemoveModal,me=Y===void 0?!1:Y,R=U.accept,C=R===void 0?"":R,k=U.number,j=k===void 0?1e3:k,re=Object(ae.useState)(!1),ge=Object(D.a)(re,2),a=ge[0],t=ge[1],f=Object(ae.useState)([]),_=Object(D.a)(f,2),h=_[0],O=_[1],B={multiple:!0,disabled:a,accept:C,withCredentials:!0,fileList:se,beforeUpload:function(l,n){var e=l.size/1024/1024;return h.concat(n).length>j?(S.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(j,"\u4E2A\u6587\u4EF6")),!1):e<de?!0:(S.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(de,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(De.a.API_SERVER,"/api/attachments.json"),onChange:function(l){var n=Object(ne.a)(l.fileList);n.length>=j?t(!0):t(!1),O(Object(ne.a)(n)),n=n.map(function(e){var s;if(e==null||((s=e.response)===null||s===void 0)?void 0:s.id){var m;e.url="/api/attachments/".concat(e==null||((m=e.response)===null||m===void 0)?void 0:m.id)}return e.name.indexOf(A.c)===-1&&(e.name="".concat(e.name).concat(A.c).concat(Object(A.a)(e.size))),Object(ie.a)({},e)}),console.log("info:",l),I(n)},onRemove:function(){var o=Object(d.a)(L().mark(function n(e){var s;return L().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(s=function(){var g=Object(d.a)(L().mark(function y(){var N,z;return L().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:if(N=e.response?e.response.id:e.id,!N){c.next=8;break}return c.next=4,Object(Le.d)(e.response?e.response.id:e.uid);case 4:return z=c.sent,c.abrupt("return",z);case 8:return c.abrupt("return",!0);case 9:case"end":return c.stop()}},y)}));return function(){return g.apply(this,arguments)}}(),!me){E.next=5;break}return E.abrupt("return",new Promise(function(g,y){M.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:J.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var N=Object(d.a)(L().mark(function X(){var c;return L().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,s();case 2:c=v.sent,S.b.success("\u5220\u9664\u6210\u529F"),g(!0);case 5:case"end":return v.stop()}},X)}));function z(){return N.apply(this,arguments)}return z}(),onCancel:function(){return g(!1)}})}));case 5:return E.next=7,s();case 7:return E.abrupt("return",E.sent);case 8:case"end":return E.stop()}},n)}));function l(n){return o.apply(this,arguments)}return l}()};function u(o){o.preventDefault(),o.stopPropagation()}return J.a.createElement("div",{className:"multi-upload ".concat(Z||"")},J.a.createElement(le.a,B,J.a.createElement(ue.a,{disabled:a,type:"primary",ghost:!0},w),J.a.createElement("span",{onClick:u,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",de,"M) ")))}},"7/Dv":function(Te,Q,r){Te.exports={bg:"bg___2rJyo",flexRow:"flexRow___2xuIa",flexJustifyCenter:"flexJustifyCenter___Z3bJt",flexAlignEnd:"flexAlignEnd___v7Ww-",flexAlignCenter:"flexAlignCenter___223DA",flexColumn:"flexColumn___3CNqR",formWrap:"formWrap___2b6uL",titleWrap:"titleWrap___1CMQA",fieldWrap:"fieldWrap___2BRrD",mdWrap:"mdWrap___3UYzt",backgroundFa:"backgroundFa___32wpj",button:"button___MHDAn"}},"7ahc":function(Te,Q,r){"use strict";r.d(Q,"a",function(){return se});var be=r("k1fw"),le=r("0Owb"),Pe=r("+L6B"),ue=r("2/Rp"),pe=r("y8nQ"),M=r("Vl3Y"),d=r("tJVT"),ie=r("OaEy"),ne=r("2fM7"),P=r("q1tI"),S=r.n(P),D=r("VrN/"),ae=r.n(D),J=r("p77/"),De=r.n(J),Le=r("c5Ni"),A=r.n(Le),L=ne.a.Option,ce={labelCol:{span:4},wrapperCol:{span:20}},U={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"]};Q.b=function(I){var Z=I.callback,V=I.onCancel,de=Object(P.useState)("python"),K=Object(d.a)(de,2),w=K[0],Y=K[1];function me(C){Y(U[C][1])}function R(C){Z(C)}return S.a.createElement(M.a,Object(le.a)({},ce,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:R}),S.a.createElement(M.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},S.a.createElement(ne.a,{onChange:me},Object.keys(U).map(function(C){return S.a.createElement(L,{key:C,value:C},U[C][0])}))),S.a.createElement(M.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},S.a.createElement(se,{mode:w})),S.a.createElement("div",{className:"flex-container flex-end"},S.a.createElement(ue.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),S.a.createElement(ue.a,{type:"ghost",onClick:V},"\u53D6\u6D88")))};function se(I){var Z=I.value,V=I.onChange,de=I.mode,K=I.options,w=K===void 0?{}:K,Y=Object(P.useRef)(),me=Object(P.useState)(),R=Object(d.a)(me,2),C=R[0],k=R[1];return Object(P.useEffect)(function(){if(C){var j=function(ge){var a=ge.getValue();V&&V(a)};return C.on("change",j),function(){C.off("change",j)}}},[C,V]),Object(P.useEffect)(function(){C&&C.setOption("mode",de)},[C,de]),Object(P.useEffect)(function(){C&&((Z!==C.getValue()||Z==="")&&setTimeout(function(){C.setValue(Z||" ")},300))},[C,Z]),Object(P.useEffect)(function(){if(Y.current&&!C){var j=ae.a.fromTextArea(Y.current,Object(be.a)({mode:de,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},w));k(j)}},[Y.current,C]),S.a.createElement("div",{className:"my-codemirror-container"},S.a.createElement("textarea",{ref:Y}))}},"9Bee":function(Te,Q,r){"use strict";var be=r("k1fw"),le=r("q1tI"),Pe=r.n(le),ue=r("vg9a"),pe=r("tJVT"),M=r("DlQD"),d=r.n(M),ie=r("rUJ1");function ne(a,t){var f=a.match(/^(\s+)(?:```)/);if(f===null)return t;var _=f[1];return t.split(`
`).map(function(h){var O=h.match(/^\s+/);if(O===null)return h;var B=Object(pe.a)(O,1),u=B[0];return u.length>=_.length?h.slice(_.length):h}).join(`
`)}var P=[],S=["<ul>"],D=new d.a.Renderer,ae=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function J(){P.length=0,S=["<ul>"]}var De={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Le(a,t,f,_){if(t>=a.length||a[t].level<=f)return t;var h=a[t];_.push("<li><a href='#"+h.anchor+"'>"+h.text+"</a>"),t++;var O=[];return t=Le(a,t,h.level,O),O.length>0&&(_.push("<ul>"),O.forEach(function(B){_.push(B)}),_.push("</ul>")),_.push("</li>"),t=Le(a,t,f,_),t}function A(){return Le(P,0,0,S),S.push("</ul>"),S.join("")}var L={heading:function(t){var f=ae.exec(t);if(f)return{type:"heading",raw:f[0],depth:f[1].length,text:f[2]}},fences:function(t){var f=this.rules.block.fences.exec(t);if(f){var _=f[0],h=ne(_,f[3]||""),O=f[2]?f[2].trim():f[2];if(["latex","katex","math"].indexOf(O)>=0){var B=se(),u=h;h=B,I[B]={type:"block",expression:u}}return{type:"code",raw:_,lang:O,text:h}}}},ce=/(?:\${2})([^\n`]+?)(?:\${2})/gi,U=0,se=function(){return"__special_katext_id_".concat(U++,"__")},I={};function Z(){return I}function V(){U=0,I={}}function de(a){return a=a.replace(ce,function(t,f){var _=se();return I[_]={type:"inline",expression:f},_}),a}var K=D.listitem;D.listitem=function(a){return K(de(a))};var w=D.paragraph;D.paragraph=function(a){return w(de(a))};var Y=D.tablecell;D.tablecell=function(a,t){return Y(de(a),t)},D.code=function(a,t,f){var _=(t||"").match(/\S*/)[0];return _?["latex","katex","math"].indexOf(_)>=0?"<p class='editormd-tex'>".concat(a,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(t,'">').concat(f?a:Object(ie.escape)(a,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(f?a:Object(ie.escape)(a,!0))+"</code></pre>"},D.heading=function(a,t,f){var _=this.options.headerPrefix+f.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return P.push({anchor:_,level:t,text:a}),"<h"+t+' id="'+_+'">'+a+"</h"+t+">"},d.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),d.a.use({tokenizer:L,renderer:D});var me=d.a,R=r("SJMd"),C=r("m3rI"),k=r("Oy/b"),j=/<pre[^>]*>/g;function re(a){var t=document.createElement("div");return t.innerHTML=a,t.childNodes.length===0?"":t.childNodes[0].nodeValue}var ge=Q.a=function(a){var t=a.value,f=t===void 0?"":t,_=a.className,h=a.showTextOnly,O=a.showLines,B=a.style,u=B===void 0?{}:B,o=String(f),l=Object(le.useMemo)(function(){try{var m=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,E=/\"\/api\/attachments\/|\"\/attachments\/download\//g,g=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;o=o.replace(m,"("+C.a.API_SERVER+"/api/attachments/").replace(E,'"'+C.a.API_SERVER+"/api/attachments/").replace(g,'"'+C.a.API_SERVER+"/files/uploads/")}catch(X){}var y=me(o);setTimeout(function(){return s()},300);var N=Z();if(o.match(/\[TOC\]/)&&(y=y.replace("<p>[TOC]</p>",A()),J()),y=y.replace(/(__special_katext_id_\d+__)/g,function(X,c){var i=N[c],v=i.type,T=i.expression;return Object(k.renderToString)(re(T)||"",{displayMode:v==="block",throwOnError:!1,output:"html"})}),y=y.replace(/▁/g,"\u2581\u2581\u2581"),V(),h){var z=document.createElement("div");return z.innerHTML=y,z.innerText}return y},[o]),n=Object(le.useRef)();De.WebkitLineClamp=O,O&&(u=Object(be.a)(Object(be.a)({},u),De));function e(m){var E=m.target;if(E.tagName.toUpperCase()==="A"){var g=E.getAttribute("href");if(g.startsWith("#")){m.preventDefault();var y=document.getElementById(g.replace("#",""));y&&y.scrollIntoView(!0)}}}var s=function(){};return Object(le.useEffect)(function(){if(n.current&&l&&(l.match(j)&&window.PR.prettyPrint()),n.current)return n.current.addEventListener("click",e),function(){n.current.removeEventListener("click",e),V(),J()}},[l,n.current,e]),Pe.a.createElement(Pe.a.Fragment,null,Pe.a.createElement("div",{ref:n,style:Object(be.a)({},u),className:"".concat(_||""," markdown-body "),dangerouslySetInnerHTML:{__html:l}}))}},"9VGf":function(Te,Q,r){"use strict";r.d(Q,"a",function(){return Pe});var be=r("q1tI"),le=r.n(be);function Pe(ue,pe){var M=Object(be.useRef)();Object(be.useEffect)(function(){M.current=ue}),Object(be.useEffect)(function(){function d(){M.current()}if(pe!==null){var ie=setInterval(d,pe);return function(){return clearInterval(ie)}}},[pe])}},BjJ7:function(Te,Q,r){"use strict";r.d(Q,"d",function(){return le}),r.d(Q,"c",function(){return Pe}),r.d(Q,"e",function(){return ue}),r.d(Q,"b",function(){return pe}),r.d(Q,"a",function(){return d});var be=r("m3rI");function le(ie){var ne=!0;if(ie.length>0){for(var P=0;P<ie.length;P++)if(ie[P].compile_success==0||!ie[P].compile_success){ne=!1;break}}else ne=!1;return ne}function Pe(ie){for(var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",P=[],S=0;S<ie.length;S++){var D=ie[S],ae=ne?"".concat(ne,"/").concat(D.name):"".concat(D.name);P.push({title:D.name,isLeaf:!(D.type==="tree"),key:ae})}return P}function ue(ie,ne,P){for(var S=0;S<ie.length;S++){var D=ie[S];if(D.key===ne){D.children=P;break}D.children&&ue(D.children,ne,P)}return ie}function pe(ie,ne,P){var S;return function(){var D=this,ae=arguments,J=function(){S=null,P||ie.apply(D,ae)},De=P&&!S;clearTimeout(S),S=setTimeout(J,ne),De&&ie.apply(D,ae)}}var M=!0,d=be.a.API_SERVER},"C+DQ":function(Te,Q,r){},CKgm:function(Te,Q,r){"use strict";r.r(Q);var be=r("+L6B"),le=r("2/Rp"),Pe=r("5NDa"),ue=r("5rEg"),pe=r("sPJy"),M=r("bE4q"),d=r("miYZ"),ie=r("tsqr"),ne=r("9og8"),P=r("k1fw"),S=r("y8nQ"),D=r("Vl3Y"),ae=r("tJVT"),J=r("PpiC"),De=r("OaEy"),Le=r("2fM7"),A=r("q1tI"),L=r.n(A),ce=r("Ty5D"),U=r("9kvl"),se=r("55Ip"),I=r("Ot1p"),Z=r("500L"),V=r("h+Ho"),de=r("7/Dv"),K=r.n(de);function w(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */w=function(){return R};var R={},C=Object.prototype,k=C.hasOwnProperty,j=typeof Symbol=="function"?Symbol:{},re=j.iterator||"@@iterator",ge=j.asyncIterator||"@@asyncIterator",a=j.toStringTag||"@@toStringTag";function t(c,i,v){return Object.defineProperty(c,i,{value:v,enumerable:!0,configurable:!0,writable:!0}),c[i]}try{t({},"")}catch(c){t=function(v,T,x){return v[T]=x}}function f(c,i,v,T){var x=i&&i.prototype instanceof O?i:O,W=Object.create(x.prototype),Ee=new N(T||[]);return W._invoke=function(Ue,we,oe){var Re="suspendedStart";return function(je,fe){if(Re==="executing")throw new Error("Generator is already running");if(Re==="completed"){if(je==="throw")throw fe;return X()}for(oe.method=je,oe.arg=fe;;){var b=oe.delegate;if(b){var te=E(b,oe);if(te){if(te===h)continue;return te}}if(oe.method==="next")oe.sent=oe._sent=oe.arg;else if(oe.method==="throw"){if(Re==="suspendedStart")throw Re="completed",oe.arg;oe.dispatchException(oe.arg)}else oe.method==="return"&&oe.abrupt("return",oe.arg);Re="executing";var H=_(Ue,we,oe);if(H.type==="normal"){if(Re=oe.done?"completed":"suspendedYield",H.arg===h)continue;return{value:H.arg,done:oe.done}}H.type==="throw"&&(Re="completed",oe.method="throw",oe.arg=H.arg)}}}(c,v,Ee),W}function _(c,i,v){try{return{type:"normal",arg:c.call(i,v)}}catch(T){return{type:"throw",arg:T}}}R.wrap=f;var h={};function O(){}function B(){}function u(){}var o={};t(o,re,function(){return this});var l=Object.getPrototypeOf,n=l&&l(l(z([])));n&&n!==C&&k.call(n,re)&&(o=n);var e=u.prototype=O.prototype=Object.create(o);function s(c){["next","throw","return"].forEach(function(i){t(c,i,function(v){return this._invoke(i,v)})})}function m(c,i){function v(x,W,Ee,Ue){var we=_(c[x],c,W);if(we.type!=="throw"){var oe=we.arg,Re=oe.value;return Re&&typeof Re=="object"&&k.call(Re,"__await")?i.resolve(Re.__await).then(function(je){v("next",je,Ee,Ue)},function(je){v("throw",je,Ee,Ue)}):i.resolve(Re).then(function(je){oe.value=je,Ee(oe)},function(je){return v("throw",je,Ee,Ue)})}Ue(we.arg)}var T;this._invoke=function(x,W){function Ee(){return new i(function(Ue,we){v(x,W,Ue,we)})}return T=T?T.then(Ee,Ee):Ee()}}function E(c,i){var v=c.iterator[i.method];if(v===void 0){if(i.delegate=null,i.method==="throw"){if(c.iterator.return&&(i.method="return",i.arg=void 0,E(c,i),i.method==="throw"))return h;i.method="throw",i.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var T=_(v,c.iterator,i.arg);if(T.type==="throw")return i.method="throw",i.arg=T.arg,i.delegate=null,h;var x=T.arg;return x?x.done?(i[c.resultName]=x.value,i.next=c.nextLoc,i.method!=="return"&&(i.method="next",i.arg=void 0),i.delegate=null,h):x:(i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,h)}function g(c){var i={tryLoc:c[0]};1 in c&&(i.catchLoc=c[1]),2 in c&&(i.finallyLoc=c[2],i.afterLoc=c[3]),this.tryEntries.push(i)}function y(c){var i=c.completion||{};i.type="normal",delete i.arg,c.completion=i}function N(c){this.tryEntries=[{tryLoc:"root"}],c.forEach(g,this),this.reset(!0)}function z(c){if(c){var i=c[re];if(i)return i.call(c);if(typeof c.next=="function")return c;if(!isNaN(c.length)){var v=-1,T=function x(){for(;++v<c.length;)if(k.call(c,v))return x.value=c[v],x.done=!1,x;return x.value=void 0,x.done=!0,x};return T.next=T}}return{next:X}}function X(){return{value:void 0,done:!0}}return B.prototype=u,t(e,"constructor",u),t(u,"constructor",B),B.displayName=t(u,a,"GeneratorFunction"),R.isGeneratorFunction=function(c){var i=typeof c=="function"&&c.constructor;return!!i&&(i===B||(i.displayName||i.name)==="GeneratorFunction")},R.mark=function(c){return Object.setPrototypeOf?Object.setPrototypeOf(c,u):(c.__proto__=u,t(c,a,"GeneratorFunction")),c.prototype=Object.create(e),c},R.awrap=function(c){return{__await:c}},s(m.prototype),t(m.prototype,ge,function(){return this}),R.AsyncIterator=m,R.async=function(c,i,v,T,x){x===void 0&&(x=Promise);var W=new m(f(c,i,v,T),x);return R.isGeneratorFunction(i)?W:W.next().then(function(Ee){return Ee.done?Ee.value:W.next()})},s(e),t(e,a,"Generator"),t(e,re,function(){return this}),t(e,"toString",function(){return"[object Generator]"}),R.keys=function(c){var i=[];for(var v in c)i.push(v);return i.reverse(),function T(){for(;i.length;){var x=i.pop();if(x in c)return T.value=x,T.done=!1,T}return T.done=!0,T}},R.values=z,N.prototype={constructor:N,reset:function(i){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(y),!i)for(var v in this)v.charAt(0)==="t"&&k.call(this,v)&&!isNaN(+v.slice(1))&&(this[v]=void 0)},stop:function(){this.done=!0;var i=this.tryEntries[0].completion;if(i.type==="throw")throw i.arg;return this.rval},dispatchException:function(i){if(this.done)throw i;var v=this;function T(oe,Re){return Ee.type="throw",Ee.arg=i,v.next=oe,Re&&(v.method="next",v.arg=void 0),!!Re}for(var x=this.tryEntries.length-1;x>=0;--x){var W=this.tryEntries[x],Ee=W.completion;if(W.tryLoc==="root")return T("end");if(W.tryLoc<=this.prev){var Ue=k.call(W,"catchLoc"),we=k.call(W,"finallyLoc");if(Ue&&we){if(this.prev<W.catchLoc)return T(W.catchLoc,!0);if(this.prev<W.finallyLoc)return T(W.finallyLoc)}else if(Ue){if(this.prev<W.catchLoc)return T(W.catchLoc,!0)}else{if(!we)throw new Error("try statement without catch or finally");if(this.prev<W.finallyLoc)return T(W.finallyLoc)}}}},abrupt:function(i,v){for(var T=this.tryEntries.length-1;T>=0;--T){var x=this.tryEntries[T];if(x.tryLoc<=this.prev&&k.call(x,"finallyLoc")&&this.prev<x.finallyLoc){var W=x;break}}W&&(i==="break"||i==="continue")&&W.tryLoc<=v&&v<=W.finallyLoc&&(W=null);var Ee=W?W.completion:{};return Ee.type=i,Ee.arg=v,W?(this.method="next",this.next=W.finallyLoc,h):this.complete(Ee)},complete:function(i,v){if(i.type==="throw")throw i.arg;return i.type==="break"||i.type==="continue"?this.next=i.arg:i.type==="return"?(this.rval=this.arg=i.arg,this.method="return",this.next="end"):i.type==="normal"&&v&&(this.next=v),h},finish:function(i){for(var v=this.tryEntries.length-1;v>=0;--v){var T=this.tryEntries[v];if(T.finallyLoc===i)return this.complete(T.completion,T.afterLoc),y(T),h}},catch:function(i){for(var v=this.tryEntries.length-1;v>=0;--v){var T=this.tryEntries[v];if(T.tryLoc===i){var x=T.completion;if(x.type==="throw"){var W=x.arg;y(T)}return W}}throw new Error("illegal catch attempt")},delegateYield:function(i,v,T){return this.delegate={iterator:z(i),resultName:v,nextLoc:T},this.method==="next"&&(this.arg=void 0),h}},R}var Y=Le.a.Option,me=function(C){var k,j,re,ge=C.forumsDetail,a=C.globalSetting,t=C.loading,f=C.dispatch,_=Object(J.a)(C,["forumsDetail","globalSetting","loading","dispatch"]),h=Object(ce.m)(),O=D.a.useForm(),B=Object(ae.a)(O,1),u=B[0],o=Object(A.useState)({}),l=Object(ae.a)(o,2),n=l[0],e=l[1],s=Object(A.useState)(0),m=Object(ae.a)(s,2),E=m[0],g=m[1],y=Object(A.useState)(!1),N=Object(ae.a)(y,2),z=N[0],X=N[1],c=Object(A.useState)({}),i=Object(ae.a)(c,2),v=i[0],T=i[1],x=Object(A.useState)(1),W=Object(ae.a)(x,2),Ee=W[0],Ue=W[1];Object(A.useEffect)(function(){if(we(),h.memoId)X(!0),oe();else{X(!1);var fe={forum_id:5};e(Object(P.a)({},fe)),u.setFieldsValue(Object(P.a)({},fe))}},[h.memoId]);var we=function(){var fe=Object(ne.a)(w().mark(function b(){var te;return w().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,Object(V.f)({});case 2:te=q.sent,T(te||{});case 4:case"end":return q.stop()}},b)}));return function(){return fe.apply(this,arguments)}}(),oe=function(){var fe=Object(ne.a)(w().mark(function b(){var te,H,q;return w().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(V.e)({id:h.memoId});case 2:if(ee.t0=ee.sent,ee.t0){ee.next=5;break}ee.t0={};case 5:H=ee.t0,q={subject:H.subject,content:H.content,attachments:Object(Z.a)(H.attachments),forum_id:H.forum_id,memo_tags:(te=H.memo_tags)===null||te===void 0?void 0:te.map(function(Be){return Be.id})},e(Object(P.a)({},q)),u.setFieldsValue(Object(P.a)({},q));case 9:case"end":return ee.stop()}},b)}));return function(){return fe.apply(this,arguments)}}(),Re=function(){var fe=Object(ne.a)(w().mark(function b(te){var H,q,ye,ee;return w().wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(ye=Object(P.a)(Object(P.a)({id:z?h.memoId:null},n),{},{attachment_ids:(H=n.attachments)===null||H===void 0||((q=H.filter(function(Ne){var Ae;return(Ae=Ne.response)===null||Ae===void 0?void 0:Ae.id}))===null||q===void 0)?void 0:q.map(function(Ne){var Ae;return(Ae=Ne.response)===null||Ae===void 0?void 0:Ae.id}),tags:n.memo_tags}),!z){ve.next=7;break}return ve.next=4,Object(V.n)(ye);case 4:ve.t0=ve.sent,ve.next=10;break;case 7:return ve.next=9,Object(V.j)(ye);case 9:ve.t0=ve.sent;case 10:ee=ve.t0,g(0),(ee==null?void 0:ee.status)===0&&(ie.b.success(ee==null?void 0:ee.message),Ee===1?U.c.push("/forums/".concat(z?h==null?void 0:h.memoId:ee==null?void 0:ee.memo_id)):U.c.push("/forums/".concat(z?h==null?void 0:h.memoId:ee==null?void 0:ee.memo_id,"/edit")));case 13:case"end":return ve.stop()}},b)}));return function(te){return fe.apply(this,arguments)}}(),je=function(){document.body.scrollIntoView(),window.location.href.includes("new")?U.c.goBack():U.c.push("/forums/".concat(h.memoId))};return L.a.createElement("section",{className:K.a.bg},L.a.createElement("section",{className:"animated fadeIn mb10"},L.a.createElement("aside",{className:"mt10"},L.a.createElement(M.a,{separator:"/"},L.a.createElement(M.a.Item,null,L.a.createElement(se.Link,{to:"/forums"},"\u4EA4\u6D41\u95EE\u7B54")),L.a.createElement(M.a.Item,null,"\u8BE6\u60C5")))),L.a.createElement("aside",{className:"bg-white font16 pt20 pb20 pl20"},z?"\u7F16\u8F91\u8BDD\u9898":"\u53D1\u5E03\u8BDD\u9898"),L.a.createElement(D.a,{form:u,className:K.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(b,te){console.log(te,"values"),e(Object(P.a)(Object(P.a)({},n),b))},onFinish:Re,onFinishFailed:function(){g(0)}},L.a.createElement("div",{className:K.a.fieldWrap},L.a.createElement(D.a.Item,{name:"subject",label:L.a.createElement("span",{className:"font16"},"\u8BDD\u9898\u540D\u79F0: "),rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u8BDD\u9898\u540D\u79F0"}]},L.a.createElement(ue.a,{maxLength:50,suffix:"".concat(((k=n.subject)===null||k===void 0?void 0:k.length)||0,"/50")}))),L.a.createElement("div",{className:K.a.mdWrap},L.a.createElement(D.a.Item,{name:"content",label:L.a.createElement("span",{className:"font16"},"\u5185\u5BB9: "),rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u8BDD\u9898\u5185\u5BB9"}]},L.a.createElement(I.a,{height:600,id:"forums-new-content",watch:!0,defaultValue:n.content})),L.a.createElement("div",null,L.a.createElement(D.a.Item,{name:"attachments",style:{width:350}},L.a.createElement(Z.b,{showRemoveModal:!0})))),L.a.createElement("div",{className:K.a.mdWrap},L.a.createElement(D.a.Item,{name:"forum_id",label:L.a.createElement("span",{className:"font16"},"\u8BDD\u9898\u7C7B\u578B: "),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u8BDD\u9898\u7C7B\u578B"}]},L.a.createElement(Le.a,{style:{width:300}},v==null||((j=v.forums)===null||j===void 0)?void 0:j.map(function(fe){return L.a.createElement(Y,{key:fe.id,value:fe.id},fe.name)})))),n.forum_id===5&&L.a.createElement("div",{className:K.a.mdWrap},L.a.createElement(D.a.Item,{name:"memo_tags",label:L.a.createElement("span",{className:"font16"},"\u6280\u672F\u6807\u7B7E: "),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u6280\u672F\u6807\u7B7E"}]},L.a.createElement(Le.a,{style:{width:300},placeholder:"\u8BF7\u9009\u62E9\u6280\u672F\u6807\u7B7E",mode:"multiple",tokenSeparators:[";"],filterOption:function(b,te){return te.props.children.toLocaleLowerCase().indexOf(b.toLocaleLowerCase())!=-1}},v==null||((re=v.tag_list)===null||re===void 0)?void 0:re.map(function(fe){return L.a.createElement(Y,{key:fe.id,value:fe.id},fe.name)})))),L.a.createElement("div",{className:K.a.backgroundFa},L.a.createElement("div",{className:"pt40 mb30"},L.a.createElement(D.a.Item,null,L.a.createElement(le.a,{size:"large",type:"primary",className:"".concat(K.a.button," mr20"),htmlType:"submit",loading:E===1,onClick:function(){Ue(1),g(1)}},"\u63D0\u4EA4"),L.a.createElement(le.a,{size:"large",type:"primary",className:"".concat(K.a.button," mr20"),htmlType:"submit",loading:E===2,onClick:function(){Ue(2),g(2)}},"\u4FDD\u5B58"),L.a.createElement(le.a,{size:"large",type:"primary",ghost:!0,className:"".concat(K.a.button," mr20"),onClick:je},"\u53D6\u6D88"))))))};Q.default=Object(U.a)(function(R){var C=R.forumsDetail,k=R.loading,j=R.globalSetting;return{forumsDetail:C,globalSetting:j,loading:k.models.forumsDetail}})(me)},HmJG:function(Te,Q,r){},M8RZ:function(Te,Q,r){"use strict";r.d(Q,"a",function(){return ne});var be=r("fWQN"),le=r("mtLc"),Pe=r("yKVA"),ue=r("879j"),pe=r("q1tI"),M=r.n(pe),d=r("i8i4"),ie=r.n(d),ne=function(P){Object(Pe.a)(D,P);var S=Object(ue.a)(D);function D(ae){var J;Object(be.a)(this,D),J=S.call(this,ae);var De=window.document;return J.node=De.createElement("div"),De.body.appendChild(J.node),J}return Object(le.a)(D,[{key:"render",value:function(){var J=this.props.children;return Object(d.createPortal)(J,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),D}(M.a.Component)},Ot1p:function(Te,Q,r){"use strict";var be=r("2qtc"),le=r("kLXV"),Pe=r("rAM+"),ue=r("tJVT"),pe=r("jrin"),M=r("q1tI"),d=r.n(M),ie=r("VrN/"),ne=r.n(ie),P=r("bdgK"),S=r("p77/"),D=r("Bd2K"),ae=r("ELLl"),J=r("19Vz"),De=r("lZu9"),Le=r("kSUc"),A=r("9Bee"),L=r("0Owb"),ce=r("dejd"),U=r("C+DQ"),se=[{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 I(b){var te=b.onActionCallback,H=b.title,q=b.icon,ye=b.actionName,ee=b.className,Be=ee===void 0?"":ee,ve=b.children;function Ne(){te(ye)}return d.a.createElement("a",{title:H,className:Be,onClick:Ne},d.a.createElement("i",{className:"md-iconfont ".concat(q)}),ve)}var Z=function(b){var te=b.watch,H=b.showNullButton,q=b.onActionCallback,ye=b.fullScreen,ee=b.insertTemp,Be=[].concat(se,[{title:"".concat(te?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(te?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return d.a.createElement("ul",{className:"markdown-toolbar-container"},Be.map(function(ve,Ne){return d.a.createElement("li",{key:Ne},ve.actionName?d.a.createElement(I,Object(L.a)({},ve,{onActionCallback:q})):d.a.createElement("span",{className:"v-line"}))}),H?d.a.createElement("li",null,d.a.createElement(I,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:q},d.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ee&&d.a.createElement("li",null,d.a.createElement(I,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(ee),onActionCallback:q},d.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),d.a.createElement("li",{className:"btn-full-screen"},d.a.createElement(I,{icon:"".concat(ye?"icon-shrink":"icon-enlarge"),title:ye?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:q})))},V=r("M8RZ"),de=r("+L6B"),K=r("2/Rp"),w=r("y8nQ"),Y=r("Vl3Y"),me=r("5NDa"),R=r("5rEg"),C={labelCol:{span:4},wrapperCol:{span:20}},k=function(b){var te=b.callback,H=b.onCancel;function q(ye){te(ye)}return d.a.createElement(Y.a,Object(L.a)({},C,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:q}),d.a.createElement(Y.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},d.a.createElement(R.a,null)),d.a.createElement(Y.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},d.a.createElement(R.a,null)),d.a.createElement("div",{className:"flex-container flex-end"},d.a.createElement(K.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),d.a.createElement(K.a,{type:"ghost",onClick:H},"\u53D6\u6D88")))},j=r("7ahc"),re=r("HmJG"),ge=r("BjJ7"),a=Y.a.useForm,t={width:280,marginRight:10},f={labelCol:{span:5},wrapperCol:{span:19}},_=function(b){var te=b.callback,H=b.onCancel,q=a(),ye=Object(ue.a)(q,1),ee=ye[0];function Be(Ae){te(Ae)}function ve(Ae){ee.setFieldsValue({src:"/api/attachments/".concat(Ae.id)})}function Ne(Ae){var Xe=Ae.target.files[0];O(Xe,ve)}return d.a.createElement(Y.a,Object(L.a)({form:ee},f,{className:"upload-image-panel",onFinish:Be}),d.a.createElement(Y.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},d.a.createElement("div",{className:"flex-container"},d.a.createElement(Y.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},d.a.createElement(R.a,{style:t})),d.a.createElement(h,{onFileChange:Ne}))),d.a.createElement(Y.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},d.a.createElement(R.a,{style:{width:264}})),d.a.createElement(Y.a.Item,{style:{textAlign:"right"}},d.a.createElement(K.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),d.a.createElement(K.a,{type:"ghost",onClick:H},"\u53D6\u6D88")))};function h(b){var te=b.onFileChange;return d.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",d.a.createElement("input",{type:"file",accept:"image/*",onChange:te}))}function O(b,te){if(!b)throw new String("\u6CA1\u6709\u6587\u4EF6");var H=new FormData;H.append("editormd-image-file",b),H.append("file_param_name","editormd-image-file"),H.append("byxhr","true");var q=new window.XMLHttpRequest;q.withCredentials=!0,q.addEventListener("load",function(ye){te(JSON.parse(ye.target.responseText))},!1),q.addEventListener("error",function(ye){console.error(ye)},!1),q.open("POST","".concat(ge.a,"/api/attachments.json")),q.send(H)}var B=r("giR+"),u=r("fyUT"),o=r("7Kak"),l=r("9yH6"),n=l.a.Group,e={margin:"0 8px"},s=function(b){var te=b.callback,H=b.onCancel;function q(ye){te(ye)}return d.a.createElement(Y.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:q},d.a.createElement("div",{className:"flex-container"},d.a.createElement("span",{style:e},"\u5355\u5143\u683C\u6570\uFF1A"),d.a.createElement("span",{style:e},"\u884C\u6570"),d.a.createElement(Y.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},d.a.createElement(u.a,null)),d.a.createElement("span",{style:e},"\u5217\u6570"),d.a.createElement(Y.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},d.a.createElement(u.a,null))),d.a.createElement("div",{className:"flex-container",style:{marginTop:12}},d.a.createElement("span",{style:e},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),d.a.createElement(Y.a.Item,{name:"align"},d.a.createElement(n,null,d.a.createElement(l.a,{value:"default"},d.a.createElement("i",{className:"fa fa-align-justify"})),d.a.createElement(l.a,{value:"left"},d.a.createElement("i",{className:"fa fa-align-left"})),d.a.createElement(l.a,{value:"center"},d.a.createElement("i",{className:"fa fa-align-center"})),d.a.createElement(l.a,{value:"right"},d.a.createElement("i",{className:"fa fa-align-right"}))))),d.a.createElement("div",{className:"flex-container flex-end"},d.a.createElement(K.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),d.a.createElement(K.a,{type:"ghost",onClick:H},"\u53D6\u6D88")))},m="link",E="upload-image",g="code-block",y="add-table",N="------------",z={default:N,left:":".concat(N),center:":".concat(N,":"),right:"".concat(N,":")},X=r("9VGf"),c,i;function v(){}var T=0,x=1e4,W="\u2581",Ee=`
**\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 Ue(b){return/^\d+$/.test(b)?"".concat(b,"px"):b}var we=navigator.platform.toUpperCase().indexOf("MAC")>=0,oe=we?"Cmd":"Ctrl",Re=(c={},Object(pe.a)(c,oe+"-B","bold"),Object(pe.a)(c,oe+"-I","italic"),c),je=(i={},Object(pe.a)(i,m,"\u6DFB\u52A0\u94FE\u63A5"),Object(pe.a)(i,g,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(pe.a)(i,E,"\u6DFB\u52A0\u56FE\u7247"),Object(pe.a)(i,y,"\u6DFB\u52A0\u8868\u683C"),i),fe=Q.a=function(b){var te=b.defaultValue,H=te===void 0?"":te,q=b.onChange,ye=b.width,ee=ye===void 0?"100%":ye,Be=b.height,ve=Be===void 0?400:Be,Ne=b.miniToolbar,Ae=Ne===void 0?!1:Ne,Xe=b.isFocus,et=Xe===void 0?!1:Xe,tt=b.watch,St=b.insertTemp,ct=b.id,ze=ct===void 0?"markdown-editor-id":ct,dt=b.showResizeBar,Nt=dt===void 0?!1:dt,mt=b.noStorage,It=mt===void 0?!1:mt,ft=b.showNullButton,Bt=ft===void 0?!1:ft,_t=b.fullScreen,He=_t===void 0?!1:_t,rt=b.onBlur,nt=b.onCMBeforeChange,ht=b.className,xt=ht===void 0?"":ht,pt=b.placeholder,Wt=pt===void 0?"":pt,Et=b.values,at=Et===void 0?"":Et,Ft=Object(M.useState)(null),vt=Object(ue.a)(Ft,2),p=vt[0],Kt=vt[1],kt=Object(M.useState)(H),gt=Object(ue.a)(kt,2),ot=gt[0],Ye=gt[1],Gt=Object(M.useState)(tt),yt=Object(ue.a)(Gt,2),xe=yt[0],Ot=yt[1],Vt=Object(M.useState)(He),bt=Object(ue.a)(Vt,2),We=bt[0],Pt=bt[1],$t=Object(M.useState)(""),Lt=Object(ue.a)($t,2),Fe=Lt[0],Ke=Lt[1],Xt=Object(M.useState)(0),Rt=Object(ue.a)(Xt,2),ke=Rt[0],it=Rt[1],zt=Object(M.useState)(ve),Dt=Object(ue.a)(zt,2),ut=Dt[0],Ut=Dt[1],Ht=Object(M.useState)(!1),Ct=Object(ue.a)(Ht,2),qt=Ct[0],st=Ct[1],Ge=Object(M.useRef)(),Ve=Object(M.useRef)(),Je=Object(M.useRef)(),Qe=Object(M.useRef)();Object(M.useEffect)(function(){Ye(at),p==null||p.setValue(at)},[at]),Object(M.useEffect)(function(){if(Ge.current){var $=function(_e,he){var Oe=he.clipboardData;if(Oe){var Ce=Oe.types.toString(),Se=Oe.items;if(Ce==="text/html,Files"||Ce==="Files"||Oe.types.indexOf("Files")){var Me=Se[1];Ce==="Files"&&(Me=Se[0]),Me.kind==="file"&&Me.type.match(/^image\//i)&&O(Me.getAsFile(),function(Ie){Ie.id?F.replaceSelection("![,](/api/attachments/".concat(Ie.id,")")):(Ie==null?void 0:Ie.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},F=ne.a.fromTextArea(Ge.current,{mode:"markdown",lineNumbers:!Ae,lineWrapping:!0,value:H,autoCloseTags:!0,autoCloseBrackets:!0});return et&&F.focus(),F.on("paste",$),Kt(F),function(){F.off("paste",$)}}},[]);var Mt=Object(M.useCallback)(function(){if(Ve.current)try{var $=Ve.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,F=Ve.current.getElementsByClassName("markdown-editor-body")[0];We?F.style.height="calc(100vh - ".concat($,"px)"):F.style.height="".concat(ut-$,"px")}catch(G){console.log(G,"---- to set md editor body height")}},[ut,Ve,We]);Object(M.useEffect)(function(){function $(){var G=new P.default(function(_e){var he=Object(Pe.a)(_e),Oe;try{for(he.s();!(Oe=he.n()).done;){var Ce=Oe.value;(Ce.target.offsetHeight>0||Ce.target.offsetWidth>0)&&(Mt(),p.setSize("100%","100%"),p.refresh())}}catch(Se){he.e(Se)}finally{he.f()}});return G.observe(Ge.current.parentElement),G}if(p){var F=$();return function(){F.unobserve(Ge.current.parentElement)}}},[p,Mt]),Object(M.useEffect)(function(){if(p){for(var $=[],F=function(){var Ce=_e[G];he=Object(ue.a)(Ce,2);var Se=he[0],Me=he[1],Ie=Object(pe.a)({},Se,function(){At(Me)});$.push(Ie),p.addKeyMap(Ie)},G=0,_e=Object.entries(Re);G<_e.length;G++){var he;F()}return function(){var Oe=Object(Pe.a)($),Ce;try{for(Oe.s();!(Ce=Oe.n()).done;){var Se=Ce.value;p.removeKeyMap(Se)}}catch(Me){Oe.e(Me)}finally{Oe.f()}}}},[p]),Object(M.useEffect)(function(){He!==We&&Pt(He)},[He]),Object(X.a)(function(){if(!It&&ke>0){var $=new Date().getTime(),F=window.sessionStorage.getItem(ze);$>=ke+x&&(!F||F!==ot)&&(window.sessionStorage.setItem(ze,ot),st(!0))}},x),Object(M.useEffect)(function(){Ot(tt)},[p,tt]),Object(M.useEffect)(function(){p&&(et&&p.focus())},[p,et]),Object(M.useEffect)(function(){if(xe&&p){var $=function(_e){var he=_e.target;if(Qe.current){var Oe=he.scrollTop/he.scrollHeight;Qe.current.scrollTop=Qe.current.scrollHeight*Oe}},F=p.getScrollerElement();return F.addEventListener("scroll",$),function(){F.removeEventListener("scroll",$)}}},[p,xe]),Object(M.useEffect)(function(){if(p&&nt){var $=function(G,_e){nt(G,_e)};return p.on("beforeChange",$),function(){p.off("beforeChange",$)}}},[p,nt]),Object(M.useEffect)(function(){if(p&&rt){var $=function(){rt(p.getValue())};return p.on("blur",$),function(){p.off("blur",$)}}},[p,rt]),Object(M.useEffect)(function(){if(p){var $=function(G){var _e=G.getValue();Ye(_e),it(new Date().getTime()),G.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),q&&q(_e)};return p.on("change",$),function(){p.off("change",$)}}},[p,q]),Object(M.useEffect)(function(){p&&(H==null?(p.setValue(""),Ye("")):H!==p.getValue()&&(p.setValue(H),Ye(H),p.setCursor(p.lineCount(),0)))},[p,H]);var At=Object(M.useCallback)(function($){var F=p.getCursor(),G=p.getSelection(),_e=G.split(`
`);switch($){case"bold":return p.replaceSelection("**"+G+"**"),G===""&&p.setCursor(F.line,F.ch+2),p.focus();case"italic":return p.replaceSelection("*"+G+"*"),G===""&&p.setCursor(F.line,F.ch+1),p.focus();case"code":return p.replaceSelection("`"+G+"`"),G===""&&p.setCursor(F.line,F.ch+1),p.focus();case"inline-latex":return p.replaceSelection("`$$"+G+"$$`"),G===""&&p.setCursor(F.line,F.ch+3),p.focus();case"latex":return p.replaceSelection("```latex\n"+G+"\n```"),p.setCursor(F.line+1,G.length+1),p.focus();case"line-break":return p.replaceSelection(`<br/>
`),p.focus();case"list-ul":return G===""?p.replaceSelection("- "+G):p.replaceSelection(_e.map(function(he){return he===""?"":"- ".concat(he)}).join(`
`)),p.focus();case"list-ol":return G===""?p.replaceSelection("1. "+G):p.replaceSelection(_e.map(function(he,Oe){return he===""?"":"".concat(Oe+1,". ").concat(he)}).join(`
`)),p.focus();case"add-null-ch":return G===""&&p.setCursor(F.line,F.ch+1),p.replaceSelection(W),p.focus();case"inster-template-1":return G===""&&p.setCursor(F.line,F.ch),p.replaceSelection(Ee),p.focus();case"eraser":return p.setValue(""),p.focus();case"trigger-watch":return Ot(!xe),p.focus();case"trigger-full-screen":return Pt(!We),p.focus();case m:Ke(m);return;case g:Ke(g);return;case E:Ke(E);return;case y:Ke(y);return;default:throw new Error}},[p,xe,We]),Ze=Object(M.useCallback)(function($){Ke("");switch(Fe){case m:var F=$.title,G=$.link;return p.replaceSelection("[".concat(F,"](").concat(G,")")),p.focus();case g:var _e=$.language,he=$.content;return p.replaceSelection(["```"+_e,he,"```"].join(`
`)),p.focus();case E:var Oe=$.src,Ce=$.alt;return p.replaceSelection("![ ".concat(Ce," ]( ").concat(Oe,' "').concat(Ce,'" )')),p.focus();case y:for(var Se=$.row,Me=$.col,Ie=$.align,lt=`
`,qe=0;qe<Se;qe++){for(var Tt=[],jt=[],wt=0;wt<Me;wt++)qe===1&&jt.push(z[Ie]),Tt.push(" ");qe===1&&(lt+="| ".concat(jt.join(" | "),` |
`)),lt+="| ".concat(Tt.join(Me===1?"":" | "),` |
`)}return p.replaceSelection(lt+`
`),p.focus();default:throw new Error}},[p,Fe]),Yt=Object(M.useMemo)(function(){switch(Fe){case m:return d.a.createElement(k,{callback:Ze,onCancel:$e});case g:return d.a.createElement(j.b,{callback:Ze,onCancel:$e});case E:return d.a.createElement(_,{callback:Ze,onCancel:$e});case y:return d.a.createElement(s,{callback:Ze,onCancel:$e});default:return null}},[Fe]);function $e(){Ke("")}Object(M.useEffect)(function(){if(Je.current){var $=function(Se){he=!0,Oe=Se.pageY},F=function(){he=!1},G=function(Se){if(he){var Me=Se.pageY-Oe;Me<0&&(Me=0),Me>300&&(Me=300);var Ie=ve+Me+"px";Ut(Ie)}},_e=Je.current,he=!1,Oe=0;return _e.addEventListener("mousedown",$),document.addEventListener("mousemove",G),document.addEventListener("mouseup",F),function(){_e.removeEventListener("mousedown",$),document.removeEventListener("mousemove",G),document.removeEventListener("mouseup",F)}}},[p,Je]),Object(M.useEffect)(function(){Ut(ve)},[ve]);var Jt=Ue(ee),Qt=Ue(ut),Zt={width:Jt,height:Qt},er=Object(M.useMemo)(function(){if(ke){var $=new Date(ke),F=$.getHours(),G=$.getMinutes(),_e=$.getSeconds();return F=F<10?"0"+F:F,G=G<10?"0"+G:G,_e=_e<10?"0"+_e:_e,"".concat(F,":").concat(G,":").concat(_e)}return 0},[ke]);function tr(){window.sessionStorage.removeItem(ze),st(!1),it(0)}function rr(){st(!1),it(0),p.setValue(window.sessionStorage.getItem(ze))}return d.a.createElement(M.Fragment,null,d.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ve},d.a.createElement("div",{className:"markdown-editor-container ".concat(xt," ").concat(xe?"on-preview":""," ").concat(Ae?"mini":""," ").concat(We?"full-screen":""),style:Zt},d.a.createElement(Z,{insertTemp:St,watch:xe,fullScreen:We,showNullButton:Bt,onActionCallback:At}),d.a.createElement("div",{className:"markdown-editor-body"},d.a.createElement("div",{className:"codemirror-container"},d.a.createElement("textarea",{ref:Ge,placeholder:Wt})),xe?d.a.createElement("div",{ref:Qe,className:"preview-container"},d.a.createElement(A.a,{value:ot})):null))),Nt?d.a.createElement("a",{ref:Je,className:"editor-resize"}):null,d.a.createElement(V.a,null,je[Fe]?d.a.createElement(le.a,{centered:!0,title:je[Fe],visible:!0,onCancel:$e,footer:null},Yt):null))}},dejd:function(Te,Q,r){},kSUc:function(Te,Q,r){},wzkS:function(Te,Q,r){"use strict";r.d(Q,"c",function(){return ue}),r.d(Q,"b",function(){return pe}),r.d(Q,"d",function(){return M}),r.d(Q,"a",function(){return ie}),r.d(Q,"e",function(){return ne});var be=r("9og8"),le=r("ErOA");function Pe(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Pe=function(){return P};var P={},S=Object.prototype,D=S.hasOwnProperty,ae=typeof Symbol=="function"?Symbol:{},J=ae.iterator||"@@iterator",De=ae.asyncIterator||"@@asyncIterator",Le=ae.toStringTag||"@@toStringTag";function A(a,t,f){return Object.defineProperty(a,t,{value:f,enumerable:!0,configurable:!0,writable:!0}),a[t]}try{A({},"")}catch(a){A=function(f,_,h){return f[_]=h}}function L(a,t,f,_){var h=t&&t.prototype instanceof se?t:se,O=Object.create(h.prototype),B=new j(_||[]);return O._invoke=function(u,o,l){var n="suspendedStart";return function(e,s){if(n==="executing")throw new Error("Generator is already running");if(n==="completed"){if(e==="throw")throw s;return ge()}for(l.method=e,l.arg=s;;){var m=l.delegate;if(m){var E=R(m,l);if(E){if(E===U)continue;return E}}if(l.method==="next")l.sent=l._sent=l.arg;else if(l.method==="throw"){if(n==="suspendedStart")throw n="completed",l.arg;l.dispatchException(l.arg)}else l.method==="return"&&l.abrupt("return",l.arg);n="executing";var g=ce(u,o,l);if(g.type==="normal"){if(n=l.done?"completed":"suspendedYield",g.arg===U)continue;return{value:g.arg,done:l.done}}g.type==="throw"&&(n="completed",l.method="throw",l.arg=g.arg)}}}(a,f,B),O}function ce(a,t,f){try{return{type:"normal",arg:a.call(t,f)}}catch(_){return{type:"throw",arg:_}}}P.wrap=L;var U={};function se(){}function I(){}function Z(){}var V={};A(V,J,function(){return this});var de=Object.getPrototypeOf,K=de&&de(de(re([])));K&&K!==S&&D.call(K,J)&&(V=K);var w=Z.prototype=se.prototype=Object.create(V);function Y(a){["next","throw","return"].forEach(function(t){A(a,t,function(f){return this._invoke(t,f)})})}function me(a,t){function f(h,O,B,u){var o=ce(a[h],a,O);if(o.type!=="throw"){var l=o.arg,n=l.value;return n&&typeof n=="object"&&D.call(n,"__await")?t.resolve(n.__await).then(function(e){f("next",e,B,u)},function(e){f("throw",e,B,u)}):t.resolve(n).then(function(e){l.value=e,B(l)},function(e){return f("throw",e,B,u)})}u(o.arg)}var _;this._invoke=function(h,O){function B(){return new t(function(u,o){f(h,O,u,o)})}return _=_?_.then(B,B):B()}}function R(a,t){var f=a.iterator[t.method];if(f===void 0){if(t.delegate=null,t.method==="throw"){if(a.iterator.return&&(t.method="return",t.arg=void 0,R(a,t),t.method==="throw"))return U;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return U}var _=ce(f,a.iterator,t.arg);if(_.type==="throw")return t.method="throw",t.arg=_.arg,t.delegate=null,U;var h=_.arg;return h?h.done?(t[a.resultName]=h.value,t.next=a.nextLoc,t.method!=="return"&&(t.method="next",t.arg=void 0),t.delegate=null,U):h:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,U)}function C(a){var t={tryLoc:a[0]};1 in a&&(t.catchLoc=a[1]),2 in a&&(t.finallyLoc=a[2],t.afterLoc=a[3]),this.tryEntries.push(t)}function k(a){var t=a.completion||{};t.type="normal",delete t.arg,a.completion=t}function j(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(C,this),this.reset(!0)}function re(a){if(a){var t=a[J];if(t)return t.call(a);if(typeof a.next=="function")return a;if(!isNaN(a.length)){var f=-1,_=function h(){for(;++f<a.length;)if(D.call(a,f))return h.value=a[f],h.done=!1,h;return h.value=void 0,h.done=!0,h};return _.next=_}}return{next:ge}}function ge(){return{value:void 0,done:!0}}return I.prototype=Z,A(w,"constructor",Z),A(Z,"constructor",I),I.displayName=A(Z,Le,"GeneratorFunction"),P.isGeneratorFunction=function(a){var t=typeof a=="function"&&a.constructor;return!!t&&(t===I||(t.displayName||t.name)==="GeneratorFunction")},P.mark=function(a){return Object.setPrototypeOf?Object.setPrototypeOf(a,Z):(a.__proto__=Z,A(a,Le,"GeneratorFunction")),a.prototype=Object.create(w),a},P.awrap=function(a){return{__await:a}},Y(me.prototype),A(me.prototype,De,function(){return this}),P.AsyncIterator=me,P.async=function(a,t,f,_,h){h===void 0&&(h=Promise);var O=new me(L(a,t,f,_),h);return P.isGeneratorFunction(t)?O:O.next().then(function(B){return B.done?B.value:O.next()})},Y(w),A(w,Le,"Generator"),A(w,J,function(){return this}),A(w,"toString",function(){return"[object Generator]"}),P.keys=function(a){var t=[];for(var f in a)t.push(f);return t.reverse(),function _(){for(;t.length;){var h=t.pop();if(h in a)return _.value=h,_.done=!1,_}return _.done=!0,_}},P.values=re,j.prototype={constructor:j,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(k),!t)for(var f in this)f.charAt(0)==="t"&&D.call(this,f)&&!isNaN(+f.slice(1))&&(this[f]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if(t.type==="throw")throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var f=this;function _(l,n){return B.type="throw",B.arg=t,f.next=l,n&&(f.method="next",f.arg=void 0),!!n}for(var h=this.tryEntries.length-1;h>=0;--h){var O=this.tryEntries[h],B=O.completion;if(O.tryLoc==="root")return _("end");if(O.tryLoc<=this.prev){var u=D.call(O,"catchLoc"),o=D.call(O,"finallyLoc");if(u&&o){if(this.prev<O.catchLoc)return _(O.catchLoc,!0);if(this.prev<O.finallyLoc)return _(O.finallyLoc)}else if(u){if(this.prev<O.catchLoc)return _(O.catchLoc,!0)}else{if(!o)throw new Error("try statement without catch or finally");if(this.prev<O.finallyLoc)return _(O.finallyLoc)}}}},abrupt:function(t,f){for(var _=this.tryEntries.length-1;_>=0;--_){var h=this.tryEntries[_];if(h.tryLoc<=this.prev&&D.call(h,"finallyLoc")&&this.prev<h.finallyLoc){var O=h;break}}O&&(t==="break"||t==="continue")&&O.tryLoc<=f&&f<=O.finallyLoc&&(O=null);var B=O?O.completion:{};return B.type=t,B.arg=f,O?(this.method="next",this.next=O.finallyLoc,U):this.complete(B)},complete:function(t,f){if(t.type==="throw")throw t.arg;return t.type==="break"||t.type==="continue"?this.next=t.arg:t.type==="return"?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):t.type==="normal"&&f&&(this.next=f),U},finish:function(t){for(var f=this.tryEntries.length-1;f>=0;--f){var _=this.tryEntries[f];if(_.finallyLoc===t)return this.complete(_.completion,_.afterLoc),k(_),U}},catch:function(t){for(var f=this.tryEntries.length-1;f>=0;--f){var _=this.tryEntries[f];if(_.tryLoc===t){var h=_.completion;if(h.type==="throw"){var O=h.arg;k(_)}return O}}throw new Error("illegal catch attempt")},delegateYield:function(t,f,_){return this.delegate={iterator:re(t),resultName:f,nextLoc:_},this.method==="next"&&(this.arg=void 0),U}},P}function ue(P){return Object(le.c)("libraries/".concat(P,".json"))}function pe(){return Object(le.c)("library_tags.json")}function M(P){return d.apply(this,arguments)}function d(){return d=Object(be.a)(Pe().mark(function P(S){var D;return Pe().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,Object(le.b)("attachments/".concat(S,".json"));case 2:return D=J.sent,J.abrupt("return",D.status===0);case 4:case"end":return J.stop()}},P)})),d.apply(this,arguments)}function ie(P){return Object(le.f)("libraries.json",P)}function ne(P,S){return Object(le.g)("libraries/".concat(P,".json"),S)}},y5JW:function(Te,Q,r){"use strict";r.d(Q,"c",function(){return De}),r.d(Q,"a",function(){return Le});var be=r("DZo9"),le=r("8z0m"),Pe=r("+L6B"),ue=r("2/Rp"),pe=r("9og8"),M=r("k1fw"),d=r("oBTY"),ie=r("miYZ"),ne=r("tsqr"),P=r("q1tI"),S=r.n(P),D=r("m3rI"),ae=r("wzkS");function J(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */J=function(){return A};var A={},L=Object.prototype,ce=L.hasOwnProperty,U=typeof Symbol=="function"?Symbol:{},se=U.iterator||"@@iterator",I=U.asyncIterator||"@@asyncIterator",Z=U.toStringTag||"@@toStringTag";function V(u,o,l){return Object.defineProperty(u,o,{value:l,enumerable:!0,configurable:!0,writable:!0}),u[o]}try{V({},"")}catch(u){V=function(l,n,e){return l[n]=e}}function de(u,o,l,n){var e=o&&o.prototype instanceof Y?o:Y,s=Object.create(e.prototype),m=new h(n||[]);return s._invoke=function(E,g,y){var N="suspendedStart";return function(z,X){if(N==="executing")throw new Error("Generator is already running");if(N==="completed"){if(z==="throw")throw X;return B()}for(y.method=z,y.arg=X;;){var c=y.delegate;if(c){var i=t(c,y);if(i){if(i===w)continue;return i}}if(y.method==="next")y.sent=y._sent=y.arg;else if(y.method==="throw"){if(N==="suspendedStart")throw N="completed",y.arg;y.dispatchException(y.arg)}else y.method==="return"&&y.abrupt("return",y.arg);N="executing";var v=K(E,g,y);if(v.type==="normal"){if(N=y.done?"completed":"suspendedYield",v.arg===w)continue;return{value:v.arg,done:y.done}}v.type==="throw"&&(N="completed",y.method="throw",y.arg=v.arg)}}}(u,l,m),s}function K(u,o,l){try{return{type:"normal",arg:u.call(o,l)}}catch(n){return{type:"throw",arg:n}}}A.wrap=de;var w={};function Y(){}function me(){}function R(){}var C={};V(C,se,function(){return this});var k=Object.getPrototypeOf,j=k&&k(k(O([])));j&&j!==L&&ce.call(j,se)&&(C=j);var re=R.prototype=Y.prototype=Object.create(C);function ge(u){["next","throw","return"].forEach(function(o){V(u,o,function(l){return this._invoke(o,l)})})}function a(u,o){function l(e,s,m,E){var g=K(u[e],u,s);if(g.type!=="throw"){var y=g.arg,N=y.value;return N&&typeof N=="object"&&ce.call(N,"__await")?o.resolve(N.__await).then(function(z){l("next",z,m,E)},function(z){l("throw",z,m,E)}):o.resolve(N).then(function(z){y.value=z,m(y)},function(z){return l("throw",z,m,E)})}E(g.arg)}var n;this._invoke=function(e,s){function m(){return new o(function(E,g){l(e,s,E,g)})}return n=n?n.then(m,m):m()}}function t(u,o){var l=u.iterator[o.method];if(l===void 0){if(o.delegate=null,o.method==="throw"){if(u.iterator.return&&(o.method="return",o.arg=void 0,t(u,o),o.method==="throw"))return w;o.method="throw",o.arg=new TypeError("The iterator does not provide a 'throw' method")}return w}var n=K(l,u.iterator,o.arg);if(n.type==="throw")return o.method="throw",o.arg=n.arg,o.delegate=null,w;var e=n.arg;return e?e.done?(o[u.resultName]=e.value,o.next=u.nextLoc,o.method!=="return"&&(o.method="next",o.arg=void 0),o.delegate=null,w):e:(o.method="throw",o.arg=new TypeError("iterator result is not an object"),o.delegate=null,w)}function f(u){var o={tryLoc:u[0]};1 in u&&(o.catchLoc=u[1]),2 in u&&(o.finallyLoc=u[2],o.afterLoc=u[3]),this.tryEntries.push(o)}function _(u){var o=u.completion||{};o.type="normal",delete o.arg,u.completion=o}function h(u){this.tryEntries=[{tryLoc:"root"}],u.forEach(f,this),this.reset(!0)}function O(u){if(u){var o=u[se];if(o)return o.call(u);if(typeof u.next=="function")return u;if(!isNaN(u.length)){var l=-1,n=function e(){for(;++l<u.length;)if(ce.call(u,l))return e.value=u[l],e.done=!1,e;return e.value=void 0,e.done=!0,e};return n.next=n}}return{next:B}}function B(){return{value:void 0,done:!0}}return me.prototype=R,V(re,"constructor",R),V(R,"constructor",me),me.displayName=V(R,Z,"GeneratorFunction"),A.isGeneratorFunction=function(u){var o=typeof u=="function"&&u.constructor;return!!o&&(o===me||(o.displayName||o.name)==="GeneratorFunction")},A.mark=function(u){return Object.setPrototypeOf?Object.setPrototypeOf(u,R):(u.__proto__=R,V(u,Z,"GeneratorFunction")),u.prototype=Object.create(re),u},A.awrap=function(u){return{__await:u}},ge(a.prototype),V(a.prototype,I,function(){return this}),A.AsyncIterator=a,A.async=function(u,o,l,n,e){e===void 0&&(e=Promise);var s=new a(de(u,o,l,n),e);return A.isGeneratorFunction(o)?s:s.next().then(function(m){return m.done?m.value:s.next()})},ge(re),V(re,Z,"Generator"),V(re,se,function(){return this}),V(re,"toString",function(){return"[object Generator]"}),A.keys=function(u){var o=[];for(var l in u)o.push(l);return o.reverse(),function n(){for(;o.length;){var e=o.pop();if(e in u)return n.value=e,n.done=!1,n}return n.done=!0,n}},A.values=O,h.prototype={constructor:h,reset:function(o){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(_),!o)for(var l in this)l.charAt(0)==="t"&&ce.call(this,l)&&!isNaN(+l.slice(1))&&(this[l]=void 0)},stop:function(){this.done=!0;var o=this.tryEntries[0].completion;if(o.type==="throw")throw o.arg;return this.rval},dispatchException:function(o){if(this.done)throw o;var l=this;function n(y,N){return m.type="throw",m.arg=o,l.next=y,N&&(l.method="next",l.arg=void 0),!!N}for(var e=this.tryEntries.length-1;e>=0;--e){var s=this.tryEntries[e],m=s.completion;if(s.tryLoc==="root")return n("end");if(s.tryLoc<=this.prev){var E=ce.call(s,"catchLoc"),g=ce.call(s,"finallyLoc");if(E&&g){if(this.prev<s.catchLoc)return n(s.catchLoc,!0);if(this.prev<s.finallyLoc)return n(s.finallyLoc)}else if(E){if(this.prev<s.catchLoc)return n(s.catchLoc,!0)}else{if(!g)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return n(s.finallyLoc)}}}},abrupt:function(o,l){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc<=this.prev&&ce.call(e,"finallyLoc")&&this.prev<e.finallyLoc){var s=e;break}}s&&(o==="break"||o==="continue")&&s.tryLoc<=l&&l<=s.finallyLoc&&(s=null);var m=s?s.completion:{};return m.type=o,m.arg=l,s?(this.method="next",this.next=s.finallyLoc,w):this.complete(m)},complete:function(o,l){if(o.type==="throw")throw o.arg;return o.type==="break"||o.type==="continue"?this.next=o.arg:o.type==="return"?(this.rval=this.arg=o.arg,this.method="return",this.next="end"):o.type==="normal"&&l&&(this.next=l),w},finish:function(o){for(var l=this.tryEntries.length-1;l>=0;--l){var n=this.tryEntries[l];if(n.finallyLoc===o)return this.complete(n.completion,n.afterLoc),_(n),w}},catch:function(o){for(var l=this.tryEntries.length-1;l>=0;--l){var n=this.tryEntries[l];if(n.tryLoc===o){var e=n.completion;if(e.type==="throw"){var s=e.arg;_(n)}return s}}throw new Error("illegal catch attempt")},delegateYield:function(o,l,n){return this.delegate={iterator:O(o),resultName:l,nextLoc:n},this.method==="next"&&(this.arg=void 0),w}},A}var De="\u3000\u3000";function Le(A){var L=["Bytes","KB","MB","GB","TB"];if(A==0)return"0 Byte";var ce=parseInt(""+Math.floor(Math.log(A)/Math.log(1024)),10);return(A/Math.pow(1024,ce)).toFixed(1)+" "+L[ce]}Q.b=function(A){var L=A.value,ce=L===void 0?[]:L,U=A.onChange,se=A.className,I=A.maxSize,Z=I===void 0?150:I,V=A.title,de=V===void 0?"\u6587\u4EF6\u4E0A\u4F20":V,K=A.accept,w=K===void 0?null:K,Y={multiple:!1,fileList:ce,accept:w,withCredentials:!0,beforeUpload:function(C){var k=C.size/1024/1024;return k<Z?!0:(ne.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(Z,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(D.a.API_SERVER,"/api/attachments.json"),onChange:function(C){var k=Object(d.a)(C.fileList);k=k.map(function(j){return j.name.indexOf(De)===-1&&(j.name="".concat(j.name).concat(De).concat(Le(j.size))),Object(M.a)({},j)}),U(k)},onRemove:function(){var R=Object(pe.a)(J().mark(function k(j){var re,ge;return J().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(re=j.response?j.response.id:j.uid,!re){t.next=8;break}return t.next=4,Object(ae.d)(j.response?j.response.id:j.id);case 4:return ge=t.sent,t.abrupt("return",ge);case 8:return t.abrupt("return",!0);case 9:case"end":return t.stop()}},k)}));function C(k){return R.apply(this,arguments)}return C}()};function me(R){R.preventDefault(),R.stopPropagation()}return S.a.createElement("div",{className:"single-upload ".concat(se||"")},S.a.createElement(le.a,Y,S.a.createElement(ue.a,{type:"primary",title:ce.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ce.length>0,ghost:!0},de),S.a.createElement("span",{onClick:me,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Z,"M) ")))}}}]);