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