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,v,e){"use strict";e.d(v,"a",function(){return o});var Z=e("DZo9"),w=e("8z0m"),re=e("+L6B"),g=e("2/Rp"),z=e("2qtc"),r=e("kLXV"),t=e("WmNS"),p=e.n(t),U=e("9og8"),m=e("k1fw"),l=e("oBTY"),u=e("miYZ"),B=e("tsqr"),M=e("tJVT"),C=e("q1tI"),ee=e.n(C),Ce=e("m3rI"),V=e("wzkS"),$=e("y5JW");function o(k){var D=[];return k&&k.length>0&&(D=k.map(function(W){return{uid:W.id,id:W.id,name:W.title+$.c+W.filesize,url:W.url,filesize:W.filesize,status:"done",response:{id:W.id}}})),D}v.b=function(k){var D=k.value,W=k.onChange,te=k.className,ae=k.maxSize,F=ae===void 0?150:ae,de=k.title,h=de===void 0?"\u4E0A\u4F20\u9644\u4EF6":de,Ee=k.showRemoveModal,ie=Ee===void 0?!1:Ee,d=k.accept,G=d===void 0?"":d,S=k.number,I=S===void 0?1e3:S,Pe=Object(C.useState)(!1),s=Object(M.a)(Pe,2),E=s[0],f=s[1],A=Object(C.useState)([]),q=Object(M.a)(A,2),L=q[0],fe=q[1],pe={multiple:!0,disabled:E,accept:G,withCredentials:!0,fileList:D,beforeUpload:function(oe,T){var j=oe.size/1024/1024;return L.concat(T).length>I?(B.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(I,"\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(Ce.a.API_SERVER,"/api/attachments.json"),onChange:function(oe){var T=Object(l.a)(oe.fileList);T.length>=I?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($.c)===-1&&(j.name="".concat(j.name).concat($.c).concat(Object($.a)(j.size))),Object(m.a)({},j)}),console.log("info:",oe),W(T)},onRemove:function(){var ne=Object(U.a)(p.a.mark(function T(j){var Y;return p.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(Y=function(){var N=Object(U.a)(p.a.mark(function De(){var ge,ve;return p.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:if(ge=j.response?j.response.id:j.id,!ge){H.next=8;break}return H.next=4,Object(V.d)(j.response?j.response.id:j.uid);case 4:return ve=H.sent,H.abrupt("return",ve);case 8:return H.abrupt("return",!0);case 9:case"end":return H.stop()}},De)}));return function(){return N.apply(this,arguments)}}(),!ie){X.next=5;break}return X.abrupt("return",new Promise(function(N,De){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 ge=Object(U.a)(p.a.mark(function Re(){var H;return p.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()}},Re)}));function ve(){return ge.apply(this,arguments)}return ve}(),onCancel:function(){return N(!1)}})}));case 5:return X.next=7,Y();case 7:return X.abrupt("return",X.sent);case 8:case"end":return X.stop()}},T)}));function oe(T){return ne.apply(this,arguments)}return oe}()};function be(ne){ne.preventDefault(),ne.stopPropagation()}return ee.a.createElement("div",{className:"multi-upload ".concat(te||"")},ee.a.createElement(w.a,pe,ee.a.createElement(g.a,{disabled:E,type:"primary",ghost:!0},h),ee.a.createElement("span",{onClick:be,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",F,"M) ")))}},"7/Dv":function(ce,v,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,v,e){"use strict";e.d(v,"a",function(){return k});var Z=e("k1fw"),w=e("0Owb"),re=e("+L6B"),g=e("2/Rp"),z=e("y8nQ"),r=e("Vl3Y"),t=e("tJVT"),p=e("OaEy"),U=e("2fM7"),m=e("q1tI"),l=e.n(m),u=e("VrN/"),B=e.n(u),M=e("p77/"),C=e.n(M),ee=e("c5Ni"),Ce=e.n(ee),V=U.a.Option,$={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"]};v.b=function(D){var W=D.callback,te=D.onCancel,ae=Object(m.useState)("python"),F=Object(t.a)(ae,2),de=F[0],h=F[1];function Ee(d){h(o[d][1])}function ie(d){W(d)}return l.a.createElement(r.a,Object(w.a)({},$,{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(d){return l.a.createElement(V,{key:d,value:d},o[d][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(k,{mode:de})),l.a.createElement("div",{className:"flex-container flex-end"},l.a.createElement(g.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),l.a.createElement(g.a,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function k(D){var W=D.value,te=D.onChange,ae=D.mode,F=D.options,de=F===void 0?{}:F,h=Object(m.useRef)(),Ee=Object(m.useState)(),ie=Object(t.a)(Ee,2),d=ie[0],G=ie[1];return Object(m.useEffect)(function(){if(d){var S=function(Pe){var s=Pe.getValue();te&&te(s)};return d.on("change",S),function(){d.off("change",S)}}},[d,te]),Object(m.useEffect)(function(){d&&d.setOption("mode",ae)},[d,ae]),Object(m.useEffect)(function(){d&&((W!==d.getValue()||W==="")&&setTimeout(function(){d.setValue(W||" ")},300))},[d,W]),Object(m.useEffect)(function(){if(h.current&&!d){var S=B.a.fromTextArea(h.current,Object(Z.a)({mode:ae,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));G(S)}},[h.current,d]),l.a.createElement("div",{className:"my-codemirror-container"},l.a.createElement("textarea",{ref:h}))}},"9Bee":function(ce,v,e){"use strict";var Z=e("k1fw"),w=e("q1tI"),re=e.n(w),g=e("vg9a"),z=e("tJVT"),r=e("DlQD"),t=e.n(r),p=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),pe=fe[0];return pe.length>=A.length?q.slice(A.length):q}).join(`
|
|
`)}var m=[],l=["<ul>"],u=new t.a.Renderer,B=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function M(){m.length=0,l=["<ul>"]}var C={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 Ce(){return ee(m,0,0,l),l.push("</ul>"),l.join("")}var V={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=k(),pe=q;q=fe,D[fe]={type:"block",expression:pe}}return{type:"code",raw:A,lang:L,text:q}}}},$=/(?:\${2})([^\n`]+?)(?:\${2})/gi,o=0,k=function(){return"__special_katext_id_".concat(o++,"__")},D={};function W(){return D}function te(){o=0,D={}}function ae(s){return s=s.replace($,function(E,f){var A=k();return D[A]={type:"inline",expression:f},A}),s}var F=u.listitem;u.listitem=function(s){return F(ae(s))};var de=u.paragraph;u.paragraph=function(s){return de(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(p.escape)(s,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(f?s:Object(p.escape)(s,!0))+"</code></pre>"},u.heading=function(s,E,f){var A=this.options.headerPrefix+f.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.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:V,renderer:u});var Ee=t.a,ie=e("SJMd"),d=e("m3rI"),G=e("Oy/b"),S=/<pre[^>]*>/g;function I(s){var E=document.createElement("div");return E.innerHTML=s,E.childNodes.length===0?"":E.childNodes[0].nodeValue}var Pe=v.a=function(s){var E=s.value,f=E===void 0?"":E,A=s.className,q=s.showTextOnly,L=s.showLines,fe=s.style,pe=fe===void 0?{}:fe,be=String(f),ne=Object(w.useMemo)(function(){try{var Y=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,le=/\"\/api\/attachments\/|\"\/attachments\/download\//g,X=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;be=be.replace(Y,"("+d.a.API_SERVER+"/api/attachments/").replace(le,'"'+d.a.API_SERVER+"/api/attachments/").replace(X,'"'+d.a.API_SERVER+"/files/uploads/")}catch(ve){}var N=Ee(be);setTimeout(function(){return j()},300);var De=W();if(be.match(/\[TOC\]/)&&(N=N.replace("<p>[TOC]</p>",Ce()),M()),N=N.replace(/(__special_katext_id_\d+__)/g,function(ve,Re){var H=De[Re],je=H.type,_e=H.expression;return Object(G.renderToString)(I(_e)||"",{displayMode:je==="block",throwOnError:!1,output:"html"})}),N=N.replace(/▁/g,"\u2581\u2581\u2581"),te(),q){var ge=document.createElement("div");return ge.innerHTML=N,ge.innerText}return N},[be]),oe=Object(w.useRef)();C.WebkitLineClamp=L,L&&(pe=Object(Z.a)(Object(Z.a)({},pe),C));function T(Y){var le=Y.target;if(le.tagName.toUpperCase()==="A"){var X=le.getAttribute("href");if(X.startsWith("#")){Y.preventDefault();var N=document.getElementById(X.replace("#",""));N&&N.scrollIntoView(!0)}}}var j=function(){};return Object(w.useEffect)(function(){if(oe.current&&ne&&(ne.match(S)&&window.PR.prettyPrint()),oe.current)return oe.current.addEventListener("click",T),function(){oe.current.removeEventListener("click",T),te(),M()}},[ne,oe.current,T]),re.a.createElement(re.a.Fragment,null,re.a.createElement("div",{ref:oe,style:Object(Z.a)({},pe),className:"".concat(A||""," markdown-body "),dangerouslySetInnerHTML:{__html:ne}}))}},"9VGf":function(ce,v,e){"use strict";e.d(v,"a",function(){return re});var Z=e("q1tI"),w=e.n(Z);function re(g,z){var r=Object(Z.useRef)();Object(Z.useEffect)(function(){r.current=g}),Object(Z.useEffect)(function(){function t(){r.current()}if(z!==null){var p=setInterval(t,z);return function(){return clearInterval(p)}}},[z])}},BjJ7:function(ce,v,e){"use strict";e.d(v,"d",function(){return w}),e.d(v,"c",function(){return re}),e.d(v,"e",function(){return g}),e.d(v,"b",function(){return z}),e.d(v,"a",function(){return t});var Z=e("m3rI");function w(p){var U=!0;if(p.length>0){for(var m=0;m<p.length;m++)if(p[m].compile_success==0||!p[m].compile_success){U=!1;break}}else U=!1;return U}function re(p){for(var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",m=[],l=0;l<p.length;l++){var u=p[l],B=U?"".concat(U,"/").concat(u.name):"".concat(u.name);m.push({title:u.name,isLeaf:!(u.type==="tree"),key:B})}return m}function g(p,U,m){for(var l=0;l<p.length;l++){var u=p[l];if(u.key===U){u.children=m;break}u.children&&g(u.children,U,m)}return p}function z(p,U,m){var l;return function(){var u=this,B=arguments,M=function(){l=null,m||p.apply(u,B)},C=m&&!l;clearTimeout(l),l=setTimeout(M,U),C&&p.apply(u,B)}}var r=!0,t=Z.a.API_SERVER},"C+DQ":function(ce,v,e){},CKgm:function(ce,v,e){"use strict";e.r(v);var Z=e("+L6B"),w=e("2/Rp"),re=e("5NDa"),g=e("5rEg"),z=e("sPJy"),r=e("bE4q"),t=e("miYZ"),p=e("tsqr"),U=e("WmNS"),m=e.n(U),l=e("9og8"),u=e("k1fw"),B=e("y8nQ"),M=e("Vl3Y"),C=e("tJVT"),ee=e("PpiC"),Ce=e("OaEy"),V=e("2fM7"),$=e("q1tI"),o=e.n($),k=e("Ty5D"),D=e("9kvl"),W=e("55Ip"),te=e("Ot1p"),ae=e("500L"),F=e("h+Ho"),de=e("7/Dv"),h=e.n(de),Ee=V.a.Option,ie=function(G){var S,I,Pe,s=G.forumsDetail,E=G.globalSetting,f=G.loading,A=G.dispatch,q=Object(ee.a)(G,["forumsDetail","globalSetting","loading","dispatch"]),L=Object(k.m)(),fe=M.a.useForm(),pe=Object(C.a)(fe,1),be=pe[0],ne=Object($.useState)({}),oe=Object(C.a)(ne,2),T=oe[0],j=oe[1],Y=Object($.useState)(0),le=Object(C.a)(Y,2),X=le[0],N=le[1],De=Object($.useState)(!1),ge=Object(C.a)(De,2),ve=ge[0],Re=ge[1],H=Object($.useState)({}),je=Object(C.a)(H,2),_e=je[0],We=je[1],Qe=Object($.useState)(1),Fe=Object(C.a)(Qe,2),Ke=Fe[0],we=Fe[1];Object($.useEffect)(function(){if(ze(),L.memoId)Re(!0),Ze();else{Re(!1);var n={forum_id:5};j(Object(u.a)({},n)),be.setFieldsValue(Object(u.a)({},n))}},[L.memoId]);var ze=function(){var n=Object(l.a)(m.a.mark(function y(){var O;return m.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(F.f)({});case 2:O=R.sent,We(O||{});case 4:case"end":return R.stop()}},y)}));return function(){return n.apply(this,arguments)}}(),Ze=function(){var n=Object(l.a)(m.a.mark(function y(){var O,P,R;return m.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,Object(F.e)({id:L.memoId});case 2:if(b.t0=b.sent,b.t0){b.next=5;break}b.t0={};case 5:P=b.t0,R={subject:P.subject,content:P.content,attachments:Object(ae.a)(P.attachments),forum_id:P.forum_id,memo_tags:(O=P.memo_tags)===null||O===void 0?void 0:O.map(function(he){return he.id})},j(Object(u.a)({},R)),be.setFieldsValue(Object(u.a)({},R));case 9:case"end":return b.stop()}},y)}));return function(){return n.apply(this,arguments)}}(),Ve=function(){var n=Object(l.a)(m.a.mark(function y(O){var P,R,me,b;return m.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(me=Object(u.a)(Object(u.a)({id:ve?L.memoId:null},T),{},{attachment_ids:(P=T.attachments)===null||P===void 0||((R=P.filter(function(Ue){var ye;return(ye=Ue.response)===null||ye===void 0?void 0:ye.id}))===null||R===void 0)?void 0:R.map(function(Ue){var ye;return(ye=Ue.response)===null||ye===void 0?void 0:ye.id}),tags:T.memo_tags}),!ve){Q.next=7;break}return Q.next=4,Object(F.n)(me);case 4:Q.t0=Q.sent,Q.next=10;break;case 7:return Q.next=9,Object(F.j)(me);case 9:Q.t0=Q.sent;case 10:b=Q.t0,N(0),(b==null?void 0:b.status)===0&&(p.b.success(b==null?void 0:b.message),Ke===1?D.c.push("/forums/".concat(ve?L==null?void 0:L.memoId:b==null?void 0:b.memo_id)):D.c.push("/forums/".concat(ve?L==null?void 0:L.memoId:b==null?void 0:b.memo_id,"/edit")));case 13:case"end":return Q.stop()}},y)}));return function(O){return n.apply(this,arguments)}}(),it=function(){document.body.scrollIntoView(),window.location.href.includes("new")?D.c.goBack():D.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"},ve?"\u7F16\u8F91\u8BDD\u9898":"\u53D1\u5E03\u8BDD\u9898"),o.a.createElement(M.a,{form:be,className:h.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(y,O){console.log(O,"values"),j(Object(u.a)(Object(u.a)({},T),y))},onFinish:Ve,onFinishFailed:function(){N(0)}},o.a.createElement("div",{className:h.a.fieldWrap},o.a.createElement(M.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(g.a,{maxLength:50,suffix:"".concat(((S=T.subject)===null||S===void 0?void 0:S.length)||0,"/50")}))),o.a.createElement("div",{className:h.a.mdWrap},o.a.createElement(M.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(M.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(M.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(V.a,{style:{width:300}},_e==null||((I=_e.forums)===null||I===void 0)?void 0:I.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(M.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(V.a,{style:{width:300},placeholder:"\u8BF7\u9009\u62E9\u6280\u672F\u6807\u7B7E",mode:"multiple",tokenSeparators:[";"],filterOption:function(y,O){return O.props.children.toLocaleLowerCase().indexOf(y.toLocaleLowerCase())!=-1}},_e==null||((Pe=_e.tag_list)===null||Pe===void 0)?void 0:Pe.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(M.a.Item,null,o.a.createElement(w.a,{size:"large",type:"primary",className:"".concat(h.a.button," mr20"),htmlType:"submit",loading:X===1,onClick:function(){we(1),N(1)}},"\u63D0\u4EA4"),o.a.createElement(w.a,{size:"large",type:"primary",className:"".concat(h.a.button," mr20"),htmlType:"submit",loading:X===2,onClick:function(){we(2),N(2)}},"\u4FDD\u5B58"),o.a.createElement(w.a,{size:"large",type:"primary",ghost:!0,className:"".concat(h.a.button," mr20"),onClick:it},"\u53D6\u6D88"))))))};v.default=Object(D.a)(function(d){var G=d.forumsDetail,S=d.loading,I=d.globalSetting;return{forumsDetail:G,globalSetting:I,loading:S.models.forumsDetail}})(ie)},HmJG:function(ce,v,e){},M8RZ:function(ce,v,e){"use strict";e.d(v,"a",function(){return U});var Z=e("fWQN"),w=e("mtLc"),re=e("yKVA"),g=e("879j"),z=e("q1tI"),r=e.n(z),t=e("i8i4"),p=e.n(t),U=function(m){Object(re.a)(u,m);var l=Object(g.a)(u);function u(B){var M;Object(Z.a)(this,u),M=l.call(this,B);var C=window.document;return M.node=C.createElement("div"),C.body.appendChild(M.node),M}return Object(w.a)(u,[{key:"render",value:function(){var M=this.props.children;return Object(t.createPortal)(M,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),u}(r.a.Component)},Ot1p:function(ce,v,e){"use strict";var Z=e("2qtc"),w=e("kLXV"),re=e("rAM+"),g=e("tJVT"),z=e("jrin"),r=e("q1tI"),t=e.n(r),p=e("VrN/"),U=e.n(p),m=e("bdgK"),l=e("p77/"),u=e("Bd2K"),B=e("ELLl"),M=e("19Vz"),C=e("lZu9"),ee=e("kSUc"),Ce=e("9Bee"),V=e("0Owb"),$=e("dejd"),o=e("C+DQ"),k=[{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 D(n){var y=n.onActionCallback,O=n.title,P=n.icon,R=n.actionName,me=n.className,b=me===void 0?"":me,he=n.children;function Q(){y(R)}return t.a.createElement("a",{title:O,className:b,onClick:Q},t.a.createElement("i",{className:"md-iconfont ".concat(P)}),he)}var W=function(n){var y=n.watch,O=n.showNullButton,P=n.onActionCallback,R=n.fullScreen,me=n.insertTemp,b=[].concat(k,[{title:"".concat(y?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(y?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return t.a.createElement("ul",{className:"markdown-toolbar-container"},b.map(function(he,Q){return t.a.createElement("li",{key:Q},he.actionName?t.a.createElement(D,Object(V.a)({},he,{onActionCallback:P})):t.a.createElement("span",{className:"v-line"}))}),O?t.a.createElement("li",null,t.a.createElement(D,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:P},t.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,me&&t.a.createElement("li",null,t.a.createElement(D,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(me),onActionCallback:P},t.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),t.a.createElement("li",{className:"btn-full-screen"},t.a.createElement(D,{icon:"".concat(R?"icon-shrink":"icon-enlarge"),title:R?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:P})))},te=e("M8RZ"),ae=e("+L6B"),F=e("2/Rp"),de=e("y8nQ"),h=e("Vl3Y"),Ee=e("5NDa"),ie=e("5rEg"),d={labelCol:{span:4},wrapperCol:{span:20}},G=function(n){var y=n.callback,O=n.onCancel;function P(R){y(R)}return t.a.createElement(h.a,Object(V.a)({},d,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:P}),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:O},"\u53D6\u6D88")))},S=e("7ahc"),I=e("HmJG"),Pe=e("BjJ7"),s=h.a.useForm,E={width:280,marginRight:10},f={labelCol:{span:5},wrapperCol:{span:19}},A=function(n){var y=n.callback,O=n.onCancel,P=s(),R=Object(g.a)(P,1),me=R[0];function b(Ue){y(Ue)}function he(Ue){me.setFieldsValue({src:"/api/attachments/".concat(Ue.id)})}function Q(Ue){var ye=Ue.target.files[0];L(ye,he)}return t.a.createElement(h.a,Object(V.a)({form:me},f,{className:"upload-image-panel",onFinish:b}),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:Q}))),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:O},"\u53D6\u6D88")))};function q(n){var y=n.onFileChange;return t.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",t.a.createElement("input",{type:"file",accept:"image/*",onChange:y}))}function L(n,y){if(!n)throw new String("\u6CA1\u6709\u6587\u4EF6");var O=new FormData;O.append("editormd-image-file",n),O.append("file_param_name","editormd-image-file"),O.append("byxhr","true");var P=new window.XMLHttpRequest;P.withCredentials=!0,P.addEventListener("load",function(R){y(JSON.parse(R.target.responseText))},!1),P.addEventListener("error",function(R){console.error(R)},!1),P.open("POST","".concat(Pe.a,"/api/attachments.json")),P.send(O)}var fe=e("giR+"),pe=e("fyUT"),be=e("7Kak"),ne=e("9yH6"),oe=ne.a.Group,T={margin:"0 8px"},j=function(n){var y=n.callback,O=n.onCancel;function P(R){y(R)}return t.a.createElement(h.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:P},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(pe.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(pe.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:O},"\u53D6\u6D88")))},Y="link",le="upload-image",X="code-block",N="add-table",De="------------",ge={default:De,left:":".concat(De),center:":".concat(De,":"),right:"".concat(De,":")},ve=e("9VGf"),Re,H;function je(){}var _e=0,We=1e4,Qe="\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 we=navigator.platform.toUpperCase().indexOf("MAC")>=0,ze=we?"Cmd":"Ctrl",Ze=(Re={},Object(z.a)(Re,ze+"-B","bold"),Object(z.a)(Re,ze+"-I","italic"),Re),Ve=(H={},Object(z.a)(H,Y,"\u6DFB\u52A0\u94FE\u63A5"),Object(z.a)(H,X,"\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=v.a=function(n){var y=n.defaultValue,O=y===void 0?"":y,P=n.onChange,R=n.width,me=R===void 0?"100%":R,b=n.height,he=b===void 0?400:b,Q=n.miniToolbar,Ue=Q===void 0?!1:Q,ye=n.isFocus,qe=ye===void 0?!1:ye,et=n.watch,Bt=n.insertTemp,ct=n.id,ke=ct===void 0?"markdown-editor-id":ct,_t=n.showResizeBar,St=_t===void 0?!1:_t,mt=n.noStorage,It=mt===void 0?!1:mt,dt=n.showNullButton,xt=dt===void 0?!1:dt,Et=n.fullScreen,$e=Et===void 0?!1:Et,tt=n.onBlur,at=n.onCMBeforeChange,ft=n.className,Wt=ft===void 0?"":ft,pt=n.placeholder,Ft=pt===void 0?"":pt,vt=n.values,nt=vt===void 0?"":vt,Kt=Object(r.useState)(null),ht=Object(g.a)(Kt,2),a=ht[0],wt=ht[1],zt=Object(r.useState)(O),Ot=Object(g.a)(zt,2),rt=Ot[0],Xe=Ot[1],Vt=Object(r.useState)(et),Pt=Object(g.a)(Vt,2),Ae=Pt[0],gt=Pt[1],kt=Object(r.useState)($e),bt=Object(g.a)(kt,2),Le=bt[0],Dt=bt[1],$t=Object(r.useState)(""),Rt=Object(g.a)($t,2),Te=Rt[0],Ne=Rt[1],Xt=Object(r.useState)(0),Ut=Object(g.a)(Xt,2),Be=Ut[0],ot=Ut[1],Ht=Object(r.useState)(he),yt=Object(g.a)(Ht,2),lt=yt[0],Mt=yt[1],Jt=Object(r.useState)(!1),Ct=Object(g.a)(Jt,2),qt=Ct[0],st=Ct[1],Se=Object(r.useRef)(),Ie=Object(r.useRef)(),He=Object(r.useRef)(),Je=Object(r.useRef)();Object(r.useEffect)(function(){Xe(nt),a==null||a.setValue(nt)},[nt]),Object(r.useEffect)(function(){if(Se.current){var _=function(x,K){var J=K.clipboardData;if(J){var se=J.types.toString(),Oe=J.items;if(se==="text/html,Files"||se==="Files"||J.types.indexOf("Files")){var ue=Oe[1];se==="Files"&&(ue=Oe[0]),ue.kind==="file"&&ue.type.match(/^image\//i)&&L(ue.getAsFile(),function(Me){Me.id?i.replaceSelection("")):(Me==null?void 0:Me.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},i=U.a.fromTextArea(Se.current,{mode:"markdown",lineNumbers:!Ue,lineWrapping:!0,value:O,autoCloseTags:!0,autoCloseBrackets:!0});return qe&&i.focus(),i.on("paste",_),wt(i),function(){i.off("paste",_)}}},[]);var At=Object(r.useCallback)(function(){if(Ie.current)try{var _=Ie.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,i=Ie.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,Ie,Le]);Object(r.useEffect)(function(){function _(){var c=new m.default(function(x){var K=Object(re.a)(x),J;try{for(K.s();!(J=K.n()).done;){var se=J.value;(se.target.offsetHeight>0||se.target.offsetWidth>0)&&(At(),a.setSize("100%","100%"),a.refresh())}}catch(Oe){K.e(Oe)}finally{K.f()}});return c.observe(Se.current.parentElement),c}if(a){var i=_();return function(){i.unobserve(Se.current.parentElement)}}},[a,At]),Object(r.useEffect)(function(){if(a){for(var _=[],i=function(){var se=x[c];K=Object(g.a)(se,2);var Oe=K[0],ue=K[1],Me=Object(z.a)({},Oe,function(){Lt(ue)});_.push(Me),a.addKeyMap(Me)},c=0,x=Object.entries(Ze);c<x.length;c++){var K;i()}return function(){var J=Object(re.a)(_),se;try{for(J.s();!(se=J.n()).done;){var Oe=se.value;a.removeKeyMap(Oe)}}catch(ue){J.e(ue)}finally{J.f()}}}},[a]),Object(r.useEffect)(function(){$e!==Le&&Dt($e)},[$e]),Object(ve.a)(function(){if(!It&&Be>0){var _=new Date().getTime(),i=window.sessionStorage.getItem(ke);_>=Be+We&&(!i||i!==rt)&&(window.sessionStorage.setItem(ke,rt),st(!0))}},We),Object(r.useEffect)(function(){gt(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(Je.current){var J=K.scrollTop/K.scrollHeight;Je.current.scrollTop=Je.current.scrollHeight*J}},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();Xe(x),ot(new Date().getTime()),c.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),P&&P(x)};return a.on("change",_),function(){a.off("change",_)}}},[a,P]),Object(r.useEffect)(function(){a&&(O==null?(a.setValue(""),Xe("")):O!==a.getValue()&&(a.setValue(O),Xe(O),a.setCursor(a.lineCount(),0)))},[a,O]);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,J){return K===""?"":"".concat(J+1,". ").concat(K)}).join(`
|
|
`)),a.focus();case"add-null-ch":return c===""&&a.setCursor(i.line,i.ch+1),a.replaceSelection(Qe),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 gt(!Ae),a.focus();case"trigger-full-screen":return Dt(!Le),a.focus();case Y:Ne(Y);return;case X:Ne(X);return;case le:Ne(le);return;case N:Ne(N);return;default:throw new Error}},[a,Ae,Le]),Ge=Object(r.useCallback)(function(_){Ne("");switch(Te){case Y:var i=_.title,c=_.link;return a.replaceSelection("[".concat(i,"](").concat(c,")")),a.focus();case X:var x=_.language,K=_.content;return a.replaceSelection(["```"+x,K,"```"].join(`
|
|
`)),a.focus();case le:var J=_.src,se=_.alt;return a.replaceSelection(".concat(J,' "').concat(se,'" )')),a.focus();case N:for(var Oe=_.row,ue=_.col,Me=_.align,ut=`
|
|
`,Ye=0;Ye<Oe;Ye++){for(var jt=[],Tt=[],Nt=0;Nt<ue;Nt++)Ye===1&&Tt.push(ge[Me]),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]),Gt=Object(r.useMemo)(function(){switch(Te){case Y:return t.a.createElement(G,{callback:Ge,onCancel:xe});case X:return t.a.createElement(S.b,{callback:Ge,onCancel:xe});case le:return t.a.createElement(A,{callback:Ge,onCancel:xe});case N:return t.a.createElement(j,{callback:Ge,onCancel:xe});default:return null}},[Te]);function xe(){Ne("")}Object(r.useEffect)(function(){if(He.current){var _=function(Oe){K=!0,J=Oe.pageY},i=function(){K=!1},c=function(Oe){if(K){var ue=Oe.pageY-J;ue<0&&(ue=0),ue>300&&(ue=300);var Me=he+ue+"px";Mt(Me)}},x=He.current,K=!1,J=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(){Mt(he)},[he]);var Yt=Ke(me),Qt=Ke(lt),Zt={width:Yt,height:Qt},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(ke),st(!1),ot(0)}function aa(){st(!1),ot(0),a.setValue(window.sessionStorage.getItem(ke))}return t.a.createElement(r.Fragment,null,t.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ie},t.a.createElement("div",{className:"markdown-editor-container ".concat(Wt," ").concat(Ae?"on-preview":""," ").concat(Ue?"mini":""," ").concat(Le?"full-screen":""),style:Zt},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:Se,placeholder:Ft})),Ae?t.a.createElement("div",{ref:Je,className:"preview-container"},t.a.createElement(Ce.a,{value:rt})):null))),St?t.a.createElement("a",{ref:He,className:"editor-resize"}):null,t.a.createElement(te.a,null,Ve[Te]?t.a.createElement(w.a,{centered:!0,title:Ve[Te],visible:!0,onCancel:xe,footer:null},Gt):null))}},dejd:function(ce,v,e){},kSUc:function(ce,v,e){},wzkS:function(ce,v,e){"use strict";e.d(v,"c",function(){return z}),e.d(v,"b",function(){return r}),e.d(v,"d",function(){return t}),e.d(v,"a",function(){return U}),e.d(v,"e",function(){return m});var Z=e("WmNS"),w=e.n(Z),re=e("9og8"),g=e("ErOA");function z(l){return Object(g.c)("libraries/".concat(l,".json"))}function r(){return Object(g.c)("library_tags.json")}function t(l){return p.apply(this,arguments)}function p(){return p=Object(re.a)(w.a.mark(function l(u){var B;return w.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(g.b)("attachments/".concat(u,".json"));case 2:return B=C.sent,C.abrupt("return",B.status===0);case 4:case"end":return C.stop()}},l)})),p.apply(this,arguments)}function U(l){return Object(g.f)("libraries.json",l)}function m(l,u){return Object(g.g)("libraries/".concat(l,".json"),u)}},y5JW:function(ce,v,e){"use strict";e.d(v,"c",function(){return ee}),e.d(v,"a",function(){return Ce});var Z=e("DZo9"),w=e("8z0m"),re=e("+L6B"),g=e("2/Rp"),z=e("WmNS"),r=e.n(z),t=e("9og8"),p=e("k1fw"),U=e("oBTY"),m=e("miYZ"),l=e("tsqr"),u=e("q1tI"),B=e.n(u),M=e("m3rI"),C=e("wzkS"),ee="\u3000\u3000";function Ce(V){var $=["Bytes","KB","MB","GB","TB"];if(V==0)return"0 Byte";var o=parseInt(""+Math.floor(Math.log(V)/Math.log(1024)),10);return(V/Math.pow(1024,o)).toFixed(1)+" "+$[o]}v.b=function(V){var $=V.value,o=$===void 0?[]:$,k=V.onChange,D=V.className,W=V.maxSize,te=W===void 0?150:W,ae=V.title,F=ae===void 0?"\u6587\u4EF6\u4E0A\u4F20":ae,de=V.accept,h=de===void 0?null:de,Ee={multiple:!1,fileList:o,accept:h,withCredentials:!0,beforeUpload:function(G){var S=G.size/1024/1024;return S<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(M.a.API_SERVER,"/api/attachments.json"),onChange:function(G){var S=Object(U.a)(G.fileList);S=S.map(function(I){return I.name.indexOf(ee)===-1&&(I.name="".concat(I.name).concat(ee).concat(Ce(I.size))),Object(p.a)({},I)}),k(S)},onRemove:function(){var d=Object(t.a)(r.a.mark(function S(I){var Pe,s;return r.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(Pe=I.response?I.response.id:I.uid,!Pe){f.next=8;break}return f.next=4,Object(C.d)(I.response?I.response.id:I.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()}},S)}));function G(S){return d.apply(this,arguments)}return G}()};function ie(d){d.preventDefault(),d.stopPropagation()}return B.a.createElement("div",{className:"single-upload ".concat(D||"")},B.a.createElement(w.a,Ee,B.a.createElement(g.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) ")))}}}]);
|