1 line
23 KiB
JavaScript
1 line
23 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[86,6],{"0X2M":function(e,t,n){"use strict";var a=n("Q3sF"),c=n("xcSo"),l=Array.prototype;e.exports=function(e){var t=e.lastIndexOf;return e===l||a(l,e)&&t===l.lastIndexOf?c:t}},"5tqG":function(e,t,n){e.exports=n("ctcj")},BfIq:function(e,t,n){e.exports=n("k2Gq")},OG05:function(e,t,n){"use strict";var a=n("pevS"),c=n("hVCs");a({target:"Array",proto:!0,forced:c!==[].lastIndexOf},{lastIndexOf:c})},V2mB:function(e,t,n){"use strict";n.r(t);var a=n("+oHS"),c=n.n(a),l=n("OWCx"),r=n.n(l),o=n("5PDf"),i=n.n(o),s=n("fHi0"),u=n.n(s),d=n("RXMP"),m=n.n(d),f=n("qjzJ"),g=n.n(f),v=n("HnXd"),h=n.n(v),p=n("LYCE"),b=n.n(p),E=(n("+L6B"),n("2/Rp")),w=(n("5NDa"),n("5rEg")),y=n("04Ix"),_=n.n(y),x=n("zLi2"),j=n.n(x),C=(n("y8nQ"),n("Vl3Y")),O=n("cDcd"),N=n.n(O),I=n("ess8"),S=n("p7gc"),B=(n("tlJt"),n("sYIF"),n("vDqi")),q=n.n(B);function k(e,t){var n=c()(e);if(r.a){var a=r()(e);t&&(a=i()(a).call(a,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,a)}return n}function L(e){for(var t=1;t<arguments.length;t++){var n,a,c=null!=arguments[t]?arguments[t]:{};t%2?m()(n=k(Object(c),!0)).call(n,(function(t){_()(e,t,c[t])})):g.a?h()(e,g()(c)):m()(a=k(Object(c))).call(a,(function(t){b()(e,t,u()(c,t))}))}return e}t.default=C.a.create()(Object(O.forwardRef)((function(e){var t=e.form,n=e.organizeDetail,a=e.match.params.OIdentifier,c=t.getFieldDecorator,l=t.validateFields,r=t.setFieldsValue,o=(t.getFieldsValue,Object(O.useState)("")),i=j()(o,2),s=i[0],u=i[1],d=Object(O.useState)(""),m=j()(d,2),f=(m[0],m[1],Object(O.useState)(void 0)),g=j()(f,2),v=(g[0],g[1]);return Object(O.useEffect)((function(){n&&(u(n.memo),r(L({},n)),v(n.news_banner_id))}),[n]),N.a.createElement("div",{style:{border:"1px solid #eee"}},N.a.createElement(I.a,null,N.a.createElement("span",null,"组织首页管理")),N.a.createElement(C.a,{style:{padding:"20px 30px 30px 30px"}},N.a.createElement(C.a.Item,{label:"新闻动态原文链接"},c("news_url",{rules:[]})(N.a.createElement(w.a,{placeholder:"请输入新闻动态原文链接",maxLength:50}))),N.a.createElement(C.a.Item,{label:"新闻动态标题"},c("news_title",{rules:[]})(N.a.createElement(w.a,{placeholder:"请输入新闻动态标题",maxLength:45}))),N.a.createElement(C.a.Item,{label:"新闻动态内容"},c("news_content",{rules:[]})(N.a.createElement(w.a,{placeholder:"请输入新闻动态内容",maxLength:200}))),N.a.createElement("p",{class:"mt30"},"组织介绍"),N.a.createElement(S.a,{placeholder:"请输入组织介绍",height:300,mdID:"teamdescription",initValue:s,onChange:function(e){u(e)}}),N.a.createElement(E.a,{type:"primary",onClick:function(){l((function(t,n){if(!t){var c="/organizations/".concat(a,"/update_other.json");q.a.post(c,L(L({},n),{},{memo:s})).then((function(t){t&&e.showNotification("组织首页更新成功!")})).catch((function(e){}))}}))}},"确定")))})))},Yf6w:function(e,t,n){"use strict";var a,c=n("pevS"),l=n("E890"),r=n("RLqH").f,o=n("ZyXh"),i=n("jBKu"),s=n("nlFj"),u=n("GHVm"),d=n("jFgU"),m=n("cEKj"),f=l("".slice),g=Math.min,v=d("endsWith");c({target:"String",proto:!0,forced:!(!m&&!v&&(a=r(String.prototype,"endsWith"),a&&!a.writable)||v)},{endsWith:function(e){var t=i(u(this));s(e);var n=arguments.length>1?arguments[1]:void 0,a=t.length,c=void 0===n?a:g(o(n),a),l=i(e);return f(t,c-l.length,c)===l}})},afLt:function(e,t,n){"use strict";n("Yf6w");var a=n("wY6U");e.exports=a("String","endsWith")},ctcj:function(e,t,n){"use strict";var a=n("iWGr");e.exports=a},eXKH:function(e,t,n){},ex8r:function(e,t,n){},hVCs:function(e,t,n){"use strict";var a=n("oLk2"),c=n("pCEo"),l=n("x9K+"),r=n("x08Q"),o=n("n2Hk"),i=Math.min,s=[].lastIndexOf,u=!!s&&1/[1].lastIndexOf(1,-0)<0,d=o("lastIndexOf"),m=u||!d;e.exports=m?function(e){if(u)return a(s,this,arguments)||0;var t=c(this),n=r(t);if(0===n)return-1;var o=n-1;for(arguments.length>1&&(o=i(o,l(arguments[1]))),o<0&&(o=n+o);o>=0;o--)if(o in t&&t[o]===e)return o||0;return-1}:s},iWGr:function(e,t,n){"use strict";var a=n("Q3sF"),c=n("afLt"),l=String.prototype;e.exports=function(e){var t=e.endsWith;return"string"==typeof e||e===l||a(l,e)&&t===l.endsWith?c:t}},k2Gq:function(e,t,n){"use strict";var a=n("0X2M");e.exports=a},"p77/":function(e,t,n){},p7gc:function(e,t,n){"use strict";var a=n("UtpJ"),c=n.n(a),l=n("O0yt"),r=n.n(l),o=n("Dcj1"),i=n.n(o),s=n("6UaR"),u=n.n(s),d=n("zLi2"),m=n.n(d),f=n("IeeE"),g=n.n(f),v=n("RKTd"),h=n.n(v),p=n("pPxq"),b=n.n(p),E=n("o+MX"),w=n.n(E),y=n("FLGM"),_=n.n(y),x=n("BfIq"),j=n.n(x),C=n("BF1V"),O=n.n(C),N=n("0lTi"),I=n.n(N),S=n("lHQ6"),B=n.n(S),q=n("ZbhI"),k=n.n(q),L=n("UF4K"),M=n.n(L),D=n("xlHU"),R=n.n(D),V=n("5tqG"),F=n.n(V),P=n("cDcd"),U=n.n(P),G=n("sYIF"),K=n("bdgK"),z=n("vDqi"),A=n.n(z);function H(e,t){var n=void 0!==r.a&&i()(e)||e["@@iterator"];if(!n){if(u()(e)||(n=function(e,t){if(e){var n;if("string"==typeof e)return T(e,t);var a=c()(n={}.toString.call(e)).call(n,8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?I()(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?T(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,l=function(){};return{s:l,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:l}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,d=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){d=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(d)throw o}}}}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}n("pb8e"),n("ex8r"),n("p77/"),n("eXKH");var W=window.$,Y=["bold","italic","del","|","list-ul","list-ol","|","code","code-block","link","|","image","table","|","line-break","watch","clear","emoji","fullscreen"],J=["bold","italic","del","|","list-ul","list-ol","|","code","code-block","link","|","inline-latex","latex","|","image","table","|","line-break","watch","clear","emoji","fullscreen"];function X(e,t,n){window.sessionStorage.removeItem(e+t);var a="#e_tip_"+n;"content"==e?W("#e_tips_"+n).html(" "):W(a).html(" ")}function $(e,t,n){var a=window.sessionStorage.getItem("content"+t);if(null!==a&&a!==e.getValue()){W("#e_tips_"+n).data("editor",e);var c='您上次有已保存的数据,是否<a style="cursor: pointer;" class="link-color-blue" onclick="md_rec_data(\'content\',\''+t+"','"+n+'\')">恢复</a> ? / <a style="cursor: pointer;" class="link-color-blue" onclick="md_clear_data(\'content\',\''+t+"','"+n+"')\">不恢复</a>";W("#e_tips_"+n).html(c)}return g()((function(){var a,c=new Date,l=c.getHours(),r=c.getMinutes(),o=c.getSeconds();if(l=l<10?"0"+l:l,r=r<10?"0"+r:r,o=o<10?"0"+o:o,""!==h()(a=e.getValue()).call(a)){!function(e,t,n){window.sessionStorage.setItem("content"+t,n)}(0,t,e.getValue());var i="#e_tips_"+n,s=" 数据已于 "+l+":"+r+":"+o+" 保存 ",u=W(i).html();u&&" "!==u&&!1===b()(u).call(u," 数据已于 ")?W(i).html(u.split(" (")[0]+" (".concat(s,")")):W(i).html(s)}}),1e4)}window.md_clear_data=X,window.md_rec_data=function(e,t,n){null!==window.sessionStorage.getItem(e+t)&&(W("#e_tips_"+n).data("editor").setValue(window.sessionStorage.getItem(e+t)),X(e,t,n))},t.a=function(e){var t,n,a,c=e.mdID,l=e.onChange,r=e.onCMBeforeChange,o=e.onCMBlur,i=e.error,s=void 0!==i&&i,u=e.className,d=void 0===u?"":u,f=e.noStorage,g=void 0!==f&&f,v=e.imageExpand,h=void 0===v||v,p=e.placeholder,b=void 0===p?"":p,E=e.width,y=void 0===E?"100%":E,x=e.height,C=void 0===x?400:x,N=e.initValue,S=void 0===N?"":N,q=(e.emoji,e.watch),L=void 0===q||q,D=(e.showNullButton,e.showResizeBar),V=void 0!==D&&D,z=e.startInit,T=void 0===z||z,W=(e.forMember,e.isCanAtme),X=void 0!==W&&W,Q=e.isQuoteIssue,Z=void 0!==Q&&Q,ee=e.changeAtWhoLoginList,te=e.owner,ne=e.projectsId,ae=e.isFocus,ce=void 0===ae||ae,le=e.showLatexButton,re=void 0===le||le,oe=e.disabled,ie=void 0!==oe&&oe,se=Object(P.useRef)(),ue=Object(P.useRef)(),de=Object(P.useState)(),me=m()(de,2),fe=me[0],ge=me[1],ve=Object(P.useState)(!1),he=m()(ve,2),pe=he[0],be=he[1],Ee=Object(P.useState)([]),we=m()(Ee,2),ye=we[0],_e=we[1],xe=Object(P.useState)([]),je=m()(xe,2),Ce=je[0],Oe=je[1],Ne=Object(P.useState)([]),Ie=m()(Ne,2),Se=Ie[0],Be=Ie[1],qe=Object(P.useRef)([]),ke=Object(P.useRef)(!1),Le="mdEditor_".concat(c),Me="mdEditors_".concat(c),De="e_tips_mdEditor_".concat(c),Re=Object(P.useState)([]),Ve=m()(Re,2),Fe=Ve[0],Pe=Ve[1],Ue=Object(P.useState)(!1),Ge=m()(Ue,2),Ke=Ge[0],ze=Ge[1],Ae=Object(P.useState)([]),He=m()(Ae,2),Te=He[0],We=He[1],Ye=Object(P.useRef)(!1),Je=Object(P.useRef)([]);function Xe(e){var t;A.a.get(w()(t="/v1/".concat(te,"/")).call(t,ne,"/issues"),{params:{only_name:!0,keyword:e,sort_direction:"desc",sort_by:"issues.created_on",limit:500,page:1}}).then((function(t){if(t){!e&&Pe(t.data.issues);var n=t.data.issues;We(n&&n.length>0?n:void 0)}}))}Object(P.useEffect)((function(){var e;X&&A.a.get(w()(e="/".concat(te,"/")).call(e,ne,"/members.json")).then((function(e){0!==e.data.total_count&&(Be(e.data.users),Oe(e.data.users))})),document.addEventListener("click",(function(){ke.current=!1,be(!1),Ye.current=!1,ze(!1)})),Z&&Xe()}),[]);var $e=U.a.createElement("div",{id:"quoteDiv",className:"quoteDiv"},Te&&_()(Te).call(Te,(function(e,t){return U.a.createElement("li",{className:"quote ".concat(0===t&&"active"),onClick:function(){return function(e){var t,n,a,c;Ye.current=!1,ze(!1);var l=fe.cm,r=l.doc.getCursor(),o=r.line,i=r.ch,s=j()(t=l.getRange({line:o,ch:0},{line:o,ch:i})).call(t,"#");l.replaceRange(w()(n=w()(a=w()(c="[#".concat(e.subject,"](/")).call(c,te,"/")).call(a,ne,"/issues/")).call(n,e.project_issues_index,") "),{line:o,ch:s},{line:o,ch:i}),l.focus();var u=new O.a(Je.current);u.add(e.project_issues_index),Je.current=I()(u)}(e)},onMouseOver:function(){return e=t,document.getElementsByClassName("quote active")[0]&&(document.getElementsByClassName("quote active")[0].className="quote"),void(document.getElementsByClassName("quote")[e]&&(document.getElementsByClassName("quote")[e].className="quote active"));var e}},U.a.createElement("span",{style:{minWidth:"40px"}},U.a.createElement("span",{className:"issueIndex",title:e.project_issues_index},"#",e.project_issues_index)),U.a.createElement("span",{className:"issueName task-hide"},e.subject))})));function Qe(e){var t=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,n=fe.cm.getValue();if(e.shiftKey&&"Digit2"===e.code&&(ke.current=!0,be(!0),document.getElementById("at_who_list").style.top=B()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("at_who_list").style.left=B()(t.getPropertyValue("left").replace("px",""))+20+"px"),e.ctrlKey&&"KeyZ"===e.code&&0!==Se.length){if(S){var a=[];_()(Se).call(Se,(function(e){var t;-1!=k()(S).call(S,e.username)&&"@"===S.charAt(k()(S).call(S,e.username)-1)&&k()(S).call(S,"@".concat(e.username))===k()(n).call(n,"@".concat(e.username))&&(a[a.length]=w()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=a.length&&_()(a).call(a,(function(e){n=n.replace(e,"")}))}-1!=k()(n).call(n,"@")&&_()(Se).call(Se,(function(e){if(-1!=k()(n).call(n,e.username)&&"@"===n.charAt(k()(n).call(n,e.username)-1)){var t=new O.a(qe.current);t.add(e.login),qe.current=I()(t),_e(I()(t))}}))}e.shiftKey&&"Digit3"===e.code&&Z&&(Ye.current=!0,ze(!0),document.getElementById("quoteDiv").style.top=B()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("quoteDiv").style.left=B()(t.getPropertyValue("left").replace("px",""))+20+"px")}Object(P.useEffect)((function(){if(et)if(Ye.current){var e=document.getElementById("quoteDiv"),t=document.getElementsByClassName("quote");et.addKeyMap({Up:function(){for(var n,a=0;a<t.length;a++)"quote active"===t[a].className&&(n=a);n>0&&(n<=t.length-4&&(e.scrollTop-=40),t[n].className="quote",t[n-1].className="quote active")},Down:function(){for(var n,a=0;a<t.length;a++)"quote active"===t[a].className&&(n=a);n<t.length-1&&(n>=3&&(e.scrollTop+=40),t[n].className="quote",t[n+1].className="quote active")},Enter:function(){document.getElementsByClassName("quote active")[0]&&document.getElementsByClassName("quote active")[0].click()}})}else et.removeKeyMap()}),[Ke]),Object(P.useEffect)((function(){ee&&ee(ye)}),[ye]);var Ze=U.a.createElement("div",{className:"at_who_list",id:"at_who_list"},Ce&&_()(Ce).call(Ce,(function(e,t){return U.a.createElement("div",{key:t,className:"at_who ".concat(0===t&&"active"),onClick:function(){!function(e){var t;ke.current=!1,be(!1);var n=fe.cm,a=n.doc.getCursor(),c=a.line,l=a.ch,r=j()(t=n.getRange({line:c,ch:0},{line:c,ch:l})).call(t,"@"),o=void 0;_()(Ce).call(Ce,(function(t){t.username===e&&(o=t.login)})),n.replaceRange("[@"+e+"]"+"(/".concat(o,") "),{line:c,ch:r},{line:c,ch:l}),n.focus();var i=new O.a(qe.current);i.add(o),qe.current=I()(i),_e(I()(i))}(e.username)},onMouseOver:function(){!function(e){document.getElementsByClassName("at_who active")[0]&&(document.getElementsByClassName("at_who active")[0].className="at_who"),document.getElementsByClassName("at_who")[e]&&(document.getElementsByClassName("at_who")[e].className="at_who active")}(t)}},e.image_url&&U.a.createElement("img",{src:Object(G.i)("/".concat(e.image_url)),alt:""}),U.a.createElement("span",null,e.username))})));Object(P.useEffect)((function(){!fe&&T&&window.editormd(Le,{width:y,height:C,path:Object(G.m)("/editormd/lib/"),markdown:S,syncScrolling:"single",tex:!0,tocm:!0,emoji:!0,taskList:!0,codeFold:!0,searchReplace:!0,htmlDecode:"style,script,iframe",sequenceDiagram:!0,autoFocus:!1,watch:L,saveHTMLToTextarea:!0,dialogMaskOpacity:.6,placeholder:b,imageUpload:!0,imageFormats:["jpg","jpeg","gif","png","bmp","webp","JPG","JPEG","GIF","PNG","BMP","WEBP"],imageUploadURL:Object(G.l)(),toolbarIcons:function(){return re?J:Y},toolbarIconsClass:{"line-break":"fa-minus",fullScreen:"iconfont icon-fangdaicon font-14"},toolbarCustomIcons:{"inline-latex":"<a title='行内公式' class='latex' ><i name='inline-latex' class='fa iconfont icon-hangneigongshi font-14'></i></a>",latex:"<a title='多行公式' class='latex' ><i name='latex' class='fa iconfont icon-duohanggongshi font-16'></i></a>","null-button":"<a class='pr' title='增加填空'><i class='border-left'><span></span></i><span name='null-button' class='fa fillTip'>点击插入填空项</span><i class='iconfont fa icon-edit font-16' name='null-button'></i></a>"},toolbarHandlers:{"line-break":function(e,t,n,a){e.replaceSelection("<br/>")},"null-button":function(e,t,n,a){""===a&&e.setCursor(n.line,n.ch+1),e.replaceSelection("▁")},fullScreen:function(e,t,n,a){t.addClass("none")},"inline-latex":function(e,t,n,a){e.replaceSelection("$"+a+"$"),e.setCursor(n.line,n.ch+2),e.focus()},latex:function(e,t,n,a){e.replaceSelection("$$\n\n"+a+"$$"),e.setCursor(n.line+1,0),e.focus()}},lang:{toolbar:{latex:"多行公式","line-break":"换行",fullScreen:"开启全屏"}},onload:function(){ge(this)}})}),[Le,fe,T]);var et=fe&&fe.cm;return Object(P.useEffect)((function(){ke.current?et.addKeyMap({Up:function(){for(var e,t=document.getElementById("at_who_list"),n=document.getElementsByClassName("at_who"),a=0;a<n.length;a++)"at_who active"===n[a].className&&(e=a);e>0&&(e<=n.length-4&&(t.scrollTop-=40),n[e].className="at_who",n[e-1].className="at_who active")},Down:function(){for(var e,t=document.getElementById("at_who_list"),n=document.getElementsByClassName("at_who"),a=0;a<n.length;a++)"at_who active"===n[a].className&&(e=a);e<n.length-1&&(e>=3&&(t.scrollTop+=40),n[e].className="at_who",n[e+1].className="at_who active")},Enter:function(){if(document.getElementsByClassName("at_who active")[0])document.getElementsByClassName("at_who active")[0].click();else{var e=fe.cm,t=e.doc.getCursor(),n=t.line,a=t.ch;e.replaceRange("\n",{line:n,ch:a},{line:n,ch:a}),be(!1),ke.current=!1}}}):et&&et.removeKeyMap()}),[pe]),Object(P.useEffect)((function(){if(ke.current&&Ce){var e=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,t="添加评论..."===b?80:10;document.getElementById("at_who_list").style.left=B()(e.getPropertyValue("left").replace("px",""))+t+"px"}}),[Ce]),Object(P.useEffect)((function(){if(et){var e,t=null;return o&&fe.cm.on("blur",(function(){o(fe.getValue())})),r&&fe.cm.on("beforeChange",(function(e,t){r(e,t)})),g||(t=$(fe,"MDEditor__".concat(Le),Le)),(X||Z)&&fe.cm.on("focus",(function(){document.addEventListener("keydown",Qe)})),(X||Z)&&fe.cm.on("blur",(function(){document.removeEventListener("keydown",Qe)})),fe.cm.on("change",(function(e){var t=e.getValue();if(l&&l(t),Ye.current){var n=e.doc.getCursor(),a=n.line,c=n.ch,r=et.getRange({line:a,ch:0},{line:a,ch:c});-1===k()(r).call(r,"#")||" "===(r=r.substring(j()(r).call(r,"#")+1))?(ze(!1),Ye.current=!1):Xe(r)}if(ke.current){var o,i=e.doc.getCursor(),s=i.line,u=i.ch,d=et.getRange({line:s,ch:0},{line:s,ch:u});-1===k()(d).call(d,"@")?(be(!1),ke.current=!1):(d=d.substring(j()(d).call(d,"@")+1))?A.a.get(w()(o="/".concat(te,"/")).call(o,ne,"/members.json"),{params:{search:d}}).then((function(e){e&&e.data&&0!==e.data.total_count?Oe(e.data.users):Oe(void 0)})):Oe(Se)}if(function(e,t,n){if(0!=n.length){var a,c=fe.cm,l=c.getValue();if(S){var r=[];_()(t).call(t,(function(t){var n,a,c,o,i,s,u,d,m=t.username;m=t.project_issues_index,-1!=k()(S).call(S,m)&&S.charAt(k()(S).call(S,m)-1)===e&&k()(S).call(S,w()(n="".concat(e)).call(n,m))===k()(l).call(l,w()(a="".concat(e)).call(a,m))&&(r[r.length]=w()(c=w()(o="[".concat(e)).call(o,m,"](/")).call(c,m,")"),r[r.length]=w()(i=w()(s=w()(u=w()(d="[".concat(e)).call(d,m,"](")).call(u,te,"/")).call(s,ne,"/issues/")).call(i,m,")"))})),0!=r.length&&_()(r).call(r,(function(e){l=l.replace(e,"")}))}var o=new M.a;_()(a=I()(n)).call(a,(function(e){_()(t).call(t,(function(t){t.project_issues_index===e&&o.set(t.project_issues_index,t.project_issues_index)}))}));var i=c.doc.getCursor(),s=i.line,u=i.ch;-1===k()(l).call(l,e)&&(Je.current=[]);var d,m,f=c.getRange({line:s,ch:0},{line:s,ch:u}),g=c.getLine(s);g&&-1!==k()(g).call(g,e)?_()(d=I()(R()(o).call(o))).call(d,(function(t){var n,a,r,i,d=w()(n=w()(a=w()(r=w()(i="[".concat(e)).call(i,t,"](/")).call(r,te,"/")).call(a,ne,"/issues/")).call(n,o.get(t),")");if(F()(f).call(f,d)&&c.setSelection({line:s,ch:j()(f).call(f,e)-1},{line:s,ch:u}),-1===k()(l).call(l,d)){var m=new O.a(Je.current);m.delete(o.get(t)),Je.current=I()(m)}})):_()(m=I()(R()(o).call(o))).call(m,(function(t){var n,a,c,r,i=w()(n=w()(a=w()(c=w()(r="[".concat(e)).call(r,t,"](/")).call(c,te,"/")).call(a,ne,"/issues/")).call(n,o.get(t),")");if(-1===k()(l).call(l,i)){var s=new O.a(Je.current);s.delete(o.get(t)),Je.current=I()(s)}}))}}("#",Fe,Je.current),0!=qe.current.length){var m,f=fe.cm,g=f.getValue();if(S){var v=[];_()(Se).call(Se,(function(e){var t;-1!=k()(S).call(S,e.username)&&"@"===S.charAt(k()(S).call(S,e.username)-1)&&k()(S).call(S,"@".concat(e.username))===k()(g).call(g,"@".concat(e.username))&&(v[v.length]=w()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=v.length&&_()(v).call(v,(function(e){g=g.replace(e,"")}))}var h=new M.a;_()(m=I()(qe.current)).call(m,(function(e){_()(Se).call(Se,(function(t){t.login===e&&h.set(t.username,t.login)}))}));var p=f.doc.getCursor(),b=p.line,E=p.ch;-1===k()(g).call(g,"@")&&(qe.current=[],_e([]));var y,x,C=f.getRange({line:b,ch:0},{line:b,ch:E}),N=f.getLine(b);N&&-1!==k()(N).call(N,"@")?_()(y=I()(R()(h).call(h))).call(y,(function(e){var t,n=w()(t="[@".concat(e,"](/")).call(t,h.get(e),")");if(F()(C).call(C,n)&&f.setSelection({line:b,ch:j()(C).call(C,"@")-1},{line:b,ch:E}),-1===k()(g).call(g,n)){var a=new O.a(qe.current);a.delete(h.get(e)),qe.current=I()(a),_e(I()(a))}})):_()(x=I()(R()(h).call(h))).call(x,(function(e){var t,n=w()(t="[@".concat(e,"](/")).call(t,h.get(e),")");if(-1===k()(g).call(g,n)){var a=new O.a(qe.current);a.delete(h.get(e)),qe.current=I()(a),_e(I()(a))}}))}})),e=function(){var e;return se.current&&(e=new K.default((function(e){var t,n=H(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;(a.target.offsetHeight>0||a.target.offsetWidth>0)&&(fe.resize(),fe.cm.refresh(),ce&&fe.cm.focus())}}catch(e){n.e(e)}finally{n.f()}}))).observe(se.current),e}(),function(){g||clearInterval(t),e&&e.unobserve(se.current)}}}),[et]),Object(P.useEffect)((function(){fe&&null!=S&&S!==fe.getValue()&&fe.setValue(S.toString())}),[fe,S,Le]),Object(P.useEffect)((function(){if(ue.current){var e=function(e){c=!0,l=e.pageY},t=function(){c=!1},n=function(e){if(c){var t=e.pageY-l;t<0&&(t=0),t>300&&(t=300);var n=C+t+"px";fe.resize("",n)}},a=ue.current,c=!1,l=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",t)}}}),[fe,ue]),U.a.createElement(P.Fragment,null,U.a.createElement("div",{ref:se,className:w()(t=w()(n=w()(a="df editormd-editing ".concat(d," ")).call(a,h&&"editormd-image-click-expand"," ")).call(n,ie?"uninput":""," ")).call(t,Ke||pe?"quoteBox":""," ")},U.a.createElement("div",{className:"edu-back-greyf5 radius4 editormd ".concat(s?"error":""),id:Le},Ke&&$e,pe&&Ze,U.a.createElement("textarea",{style:{display:"none"},id:Me,name:"content"}),U.a.createElement("div",{className:"CodeMirror cm-s-defualt",style:{display:"none"}}))),V?U.a.createElement("a",{ref:ue,className:"editor-resize"}):null,U.a.createElement("div",{className:"fr rememberTip"},!0===g?null:U.a.createElement("div",{id:De,className:"edu-txt-right color-grey-cd font-12"})))}},tlJt:function(e,t,n){"use strict";n("DZo9");var a=n("8z0m"),c=(n("Pwec"),n("CtXQ")),l=(n("miYZ"),n("tsqr")),r=n("zLi2"),o=n.n(r),i=n("cDcd"),s=n.n(i),u=n("sYIF"),d=n("Po8q"),m=n.n(d);t.a=function(e){var t=e.getImage,n=e.url,r=e.getImageId,d=e.maxSize,f=void 0===d?2:d,g=e.action,v=void 0===g?Object(u.l)():g,h=e.getImageUrl,p=Object(i.useState)(void 0),b=o()(p,2),E=b[0],w=b[1],y=Object(i.useState)(!1),_=o()(y,2),x=_[0],j=_[1];return Object(i.useEffect)((function(){w(n)}),[n]),s.a.createElement(a.a,{name:"file",listType:"picture-card",className:"avatar-uploader",showUploadList:!1,action:v,beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type;t||l.a.error("上传的图片只能是JPG或者PNG格式!");var n=e.size/1024/1024<f;return n||l.a.error("上传的图片不能超过".concat(f,"MB!")),t&&n&&j(!0),t&&n},onChange:function(e){var n,a,c;e&&e.file&&"done"===e.file.status&&(j(!1),r&&r(e.file.response.id),h&&h(e.file.response.url),n=e.file.originFileObj,a=function(e){return w(e)},(c=new FileReader).addEventListener("load",(function(){return a(c.result)})),c.readAsDataURL(n),c.onload=function(e){t&&t(e.target.result)})},accept:".png,.jpg,.jpeg",withCredentials:!0,headers:{Authorization:m.a.load("autologin_trustie")}},E?s.a.createElement("img",{src:E,alt:"avatar",style:{width:"100%"}}):s.a.createElement("div",null,s.a.createElement(c.a,{type:x?"loading":"plus"}),s.a.createElement("div",{className:"ant-upload-text"},"点击上传")))}},xcSo:function(e,t,n){"use strict";n("OG05");var a=n("wY6U");e.exports=a("Array","lastIndexOf")}}]); |