build/static/js/46.174806ae.chunk.js

1 line
25 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(this.webpackJsonp=this.webpackJsonp||[]).push([[46,6],{"0Cz8":function(e,t,n){var a=n("Xi7e"),c=n("ebwN"),r=n("e4Nc");e.exports=function(e,t){var n=this.__data__;if(n instanceof a){var o=n.__data__;if(!c||o.length<199)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new r(o)}return n.set(e,t),this.size=n.size,this}},"0X2M":function(e,t,n){"use strict";var a=n("Q3sF"),c=n("xcSo"),r=Array.prototype;e.exports=function(e){var t=e.lastIndexOf;return e===r||a(r,e)&&t===r.lastIndexOf?c:t}},"6sVZ":function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},"77Zs":function(e,t,n){var a=n("Xi7e");e.exports=function(){this.__data__=new a,this.size=0}},B8du:function(e,t){e.exports=function(){return!1}},BfIq:function(e,t,n){e.exports=n("k2Gq")},DSRE:function(e,t,n){(function(e){var a=n("Kz5y"),c=n("B8du"),r=t&&!t.nodeType&&t,o=r&&"object"==typeof e&&e&&!e.nodeType&&e,l=o&&o.exports===r?a.Buffer:void 0,i=(l?l.isBuffer:void 0)||c;e.exports=i}).call(this,n("YuTi")(e))},JHRd:function(e,t,n){var a=n("Kz5y").Uint8Array;e.exports=a},L8xA:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},MMmD:function(e,t,n){var a=n("lSCD"),c=n("shjB");e.exports=function(e){return null!=e&&c(e.length)&&!a(e)}},OG05:function(e,t,n){"use strict";var a=n("pevS"),c=n("hVCs");a({target:"Array",proto:!0,forced:c!==[].lastIndexOf},{lastIndexOf:c})},"UNi/":function(e,t){e.exports=function(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}},V2mB:function(e,t,n){"use strict";n.r(t);var a=n("+oHS"),c=n.n(a),r=n("OWCx"),o=n.n(r),l=n("5PDf"),i=n.n(l),s=n("fHi0"),u=n.n(s),f=n("RXMP"),d=n.n(f),m=n("qjzJ"),p=n.n(m),g=n("HnXd"),v=n.n(g),h=n("LYCE"),b=n.n(h),y=(n("+L6B"),n("2/Rp")),_=(n("5NDa"),n("5rEg")),E=n("04Ix"),w=n.n(E),x=n("zLi2"),j=n.n(x),C=(n("y8nQ"),n("Vl3Y")),N=n("cDcd"),O=n.n(N),I=n("ess8"),B=n("p7gc"),S=(n("tlJt"),n("sYIF"),n("vDqi")),k=n.n(S);function q(e,t){var n=c()(e);if(o.a){var a=o()(e);t&&(a=i()(a).call(a,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,a)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n,a,c=null!=arguments[t]?arguments[t]:{};t%2?d()(n=q(Object(c),!0)).call(n,(function(t){w()(e,t,c[t])})):p.a?v()(e,p()(c)):d()(a=q(Object(c))).call(a,(function(t){b()(e,t,u()(c,t))}))}return e}t.default=C.a.create()(Object(N.forwardRef)((function(e){var t=e.form,n=e.organizeDetail,a=e.match.params.OIdentifier,c=t.getFieldDecorator,r=t.validateFields,o=t.setFieldsValue,l=(t.getFieldsValue,Object(N.useState)("")),i=j()(l,2),s=i[0],u=i[1],f=Object(N.useState)(""),d=j()(f,2),m=(d[0],d[1],Object(N.useState)(void 0)),p=j()(m,2),g=(p[0],p[1]);return Object(N.useEffect)((function(){n&&(u(n.memo),o(D({},n)),g(n.news_banner_id))}),[n]),O.a.createElement("div",{style:{border:"1px solid #eee"}},O.a.createElement(I.a,null,O.a.createElement("span",null,"组织首页管理")),O.a.createElement(C.a,{style:{padding:"20px 30px 30px 30px"}},O.a.createElement(C.a.Item,{label:"新闻动态原文链接"},c("news_url",{rules:[]})(O.a.createElement(_.a,{placeholder:"请输入新闻动态原文链接",maxLength:50}))),O.a.createElement(C.a.Item,{label:"新闻动态标题"},c("news_title",{rules:[]})(O.a.createElement(_.a,{placeholder:"请输入新闻动态标题",maxLength:45}))),O.a.createElement(C.a.Item,{label:"新闻动态内容"},c("news_content",{rules:[]})(O.a.createElement(_.a,{placeholder:"请输入新闻动态内容",maxLength:200}))),O.a.createElement("p",{class:"mt30"},"组织介绍"),O.a.createElement(B.a,{placeholder:"请输入组织介绍",height:300,mdID:"teamdescription",initValue:s,onChange:function(e){u(e)}}),O.a.createElement(y.a,{type:"primary",onClick:function(){r((function(t,n){if(!t){var c="/organizations/".concat(a,"/update_other.json");k.a.post(c,D(D({},n),{},{memo:s})).then((function(t){t&&e.showNotification("组织首页更新成功!")})).catch((function(e){}))}}))}},"确定")))})))},VaNO:function(e,t){e.exports=function(e){return this.__data__.has(e)}},b80T:function(e,t,n){var a=n("UNi/"),c=n("03A+"),r=n("Z0cm"),o=n("DSRE"),l=n("wJg7"),i=n("c6wG"),s=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=r(e),u=!n&&c(e),f=!n&&!u&&o(e),d=!n&&!u&&!f&&i(e),m=n||u||f||d,p=m?a(e.length,String):[],g=p.length;for(var v in e)!t&&!s.call(e,v)||m&&("length"==v||f&&("offset"==v||"parent"==v)||d&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||l(v,g))||p.push(v);return p}},c6wG:function(e,t,n){var a=n("dD9F"),c=n("sEf8"),r=n("mdPL"),o=r&&r.isTypedArray,l=o?c(o):a;e.exports=l},dD9F:function(e,t,n){var a=n("NykK"),c=n("shjB"),r=n("ExA7"),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return r(e)&&c(e.length)&&!!o[a(e)]}},eXKH:function(e,t,n){},ex8r:function(e,t,n){},fmRc:function(e,t,n){var a=n("Xi7e"),c=n("77Zs"),r=n("L8xA"),o=n("gCq4"),l=n("VaNO"),i=n("0Cz8");function s(e){var t=this.__data__=new a(e);this.size=t.size}s.prototype.clear=c,s.prototype.delete=r,s.prototype.get=o,s.prototype.has=l,s.prototype.set=i,e.exports=s},gCq4:function(e,t){e.exports=function(e){return this.__data__.get(e)}},hVCs:function(e,t,n){"use strict";var a=n("oLk2"),c=n("pCEo"),r=n("x9K+"),o=n("x08Q"),l=n("n2Hk"),i=Math.min,s=[].lastIndexOf,u=!!s&&1/[1].lastIndexOf(1,-0)<0,f=l("lastIndexOf"),d=u||!f;e.exports=d?function(e){if(u)return a(s,this,arguments)||0;var t=c(this),n=o(t);if(0===n)return-1;var l=n-1;for(arguments.length>1&&(l=i(l,r(arguments[1]))),l<0&&(l=n+l);l>=0;l--)if(l in t&&t[l]===e)return l||0;return-1}:s},k2Gq:function(e,t,n){"use strict";var a=n("0X2M");e.exports=a},kekF:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},mdPL:function(e,t,n){(function(e){var a=n("WFqU"),c=t&&!t.nodeType&&t,r=c&&"object"==typeof e&&e&&!e.nodeType&&e,o=r&&r.exports===c&&a.process,l=function(){try{return r&&r.require&&r.require("util").types||o&&o.binding&&o.binding("util")}catch(e){}}();e.exports=l}).call(this,n("YuTi")(e))},"p77/":function(e,t,n){},p7gc:function(e,t,n){"use strict";var a=n("UtpJ"),c=n.n(a),r=n("O0yt"),o=n.n(r),l=n("Dcj1"),i=n.n(l),s=n("6UaR"),u=n.n(s),f=n("zLi2"),d=n.n(f),m=n("IeeE"),p=n.n(m),g=n("RKTd"),v=n.n(g),h=n("pPxq"),b=n.n(h),y=n("o+MX"),_=n.n(y),E=n("FLGM"),w=n.n(E),x=n("BfIq"),j=n.n(x),C=n("BF1V"),N=n.n(C),O=n("0lTi"),I=n.n(O),B=n("lHQ6"),S=n.n(B),k=n("ZbhI"),q=n.n(k),D=n("UF4K"),L=n.n(D),A=n("xlHU"),M=n.n(A),R=n("5tqG"),V=n.n(R),z=n("cDcd"),F=n.n(z),U=n("sYIF"),T=n("bdgK"),P=n("vDqi"),K=n.n(P);function G(e,t){var n=void 0!==o.a&&i()(e)||e["@@iterator"];if(!n){if(u()(e)||(n=function(e,t){if(e){var n;if("string"==typeof e)return H(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)?H(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}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 l,s=!0,f=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){f=!0,l=e},f:function(){try{s||null==n.return||n.return()}finally{if(f)throw l}}}}function H(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 J=window.$,X=["bold","italic","del","|","list-ul","list-ol","|","code","code-block","link","|","image","table","|","line-break","watch","clear","emoji","fullscreen"],Y=["bold","italic","del","|","list-ul","list-ol","|","code","code-block","link","|","inline-latex","latex","|","image","table","|","line-break","watch","clear","emoji","fullscreen"];function Z(e,t,n){window.sessionStorage.removeItem(e+t);var a="#e_tip_"+n;"content"==e?J("#e_tips_"+n).html(" "):J(a).html(" ")}function W(e,t,n){var a=window.sessionStorage.getItem("content"+t);if(null!==a&&a!==e.getValue()){J("#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>";J("#e_tips_"+n).html(c)}return p()((function(){var a,c=new Date,r=c.getHours(),o=c.getMinutes(),l=c.getSeconds();if(r=r<10?"0"+r:r,o=o<10?"0"+o:o,l=l<10?"0"+l:l,""!==v()(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=" 数据已于 "+r+":"+o+":"+l+" 保存 ",u=J(i).html();u&&" "!==u&&!1===b()(u).call(u," 数据已于 ")?J(i).html(u.split(" (")[0]+" (".concat(s,")")):J(i).html(s)}}),1e4)}window.md_clear_data=Z,window.md_rec_data=function(e,t,n){null!==window.sessionStorage.getItem(e+t)&&(J("#e_tips_"+n).data("editor").setValue(window.sessionStorage.getItem(e+t)),Z(e,t,n))},t.a=function(e){var t,n,a=e.mdID,c=e.onChange,r=e.onCMBeforeChange,o=e.onCMBlur,l=e.error,i=void 0!==l&&l,s=e.className,u=void 0===s?"":s,f=e.noStorage,m=void 0!==f&&f,p=e.imageExpand,g=void 0===p||p,v=e.placeholder,h=void 0===v?"":v,b=e.width,y=void 0===b?"100%":b,E=e.height,x=void 0===E?400:E,C=e.initValue,O=void 0===C?"":C,B=(e.emoji,e.watch),k=void 0===B||B,D=(e.showNullButton,e.showResizeBar),A=void 0!==D&&D,R=e.startInit,P=void 0===R||R,H=(e.forMember,e.isCanAtme),J=void 0!==H&&H,Z=e.isQuoteIssue,Q=void 0!==Z&&Z,$=e.changeAtWhoLoginList,ee=e.owner,te=e.projectsId,ne=e.isFocus,ae=void 0===ne||ne,ce=e.showLatexButton,re=void 0===ce||ce,oe=Object(z.useRef)(),le=Object(z.useRef)(),ie=Object(z.useState)(),se=d()(ie,2),ue=se[0],fe=se[1],de=Object(z.useState)(!1),me=d()(de,2),pe=me[0],ge=me[1],ve=Object(z.useState)([]),he=d()(ve,2),be=he[0],ye=he[1],_e=Object(z.useState)([]),Ee=d()(_e,2),we=Ee[0],xe=Ee[1],je=Object(z.useState)([]),Ce=d()(je,2),Ne=Ce[0],Oe=Ce[1],Ie=Object(z.useRef)([]),Be=Object(z.useRef)(!1),Se="mdEditor_".concat(a),ke="mdEditors_".concat(a),qe="e_tips_mdEditor_".concat(a),De=Object(z.useState)([]),Le=d()(De,2),Ae=Le[0],Me=Le[1],Re=Object(z.useState)(!1),Ve=d()(Re,2),ze=Ve[0],Fe=Ve[1],Ue=Object(z.useState)([]),Te=d()(Ue,2),Pe=Te[0],Ke=Te[1],Ge=Object(z.useRef)(!1),He=Object(z.useRef)([]);function Je(e){var t;K.a.get(_()(t="/v1/".concat(ee,"/")).call(t,te,"/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&&Me(t.data.issues);var n=t.data.issues;Ke(n&&n.length>0?n:void 0)}}))}Object(z.useEffect)((function(){var e;J&&K.a.get(_()(e="/".concat(ee,"/")).call(e,te,"/members.json")).then((function(e){0!==e.data.total_count&&(Oe(e.data.users),xe(e.data.users))})),document.addEventListener("click",(function(){Be.current=!1,ge(!1),Ge.current=!1,Fe(!1)})),Q&&Je()}),[]);var Xe=F.a.createElement("div",{id:"quoteDiv",className:"quoteDiv"},Pe&&w()(Pe).call(Pe,(function(e,t){return F.a.createElement("li",{className:"quote ".concat(0===t&&"active"),onClick:function(){return function(e){var t,n,a,c;Ge.current=!1,Fe(!1);var r=ue.cm,o=r.doc.getCursor(),l=o.line,i=o.ch,s=j()(t=r.getRange({line:l,ch:0},{line:l,ch:i})).call(t,"#");r.replaceRange(_()(n=_()(a=_()(c="[#".concat(e.subject,"](/")).call(c,ee,"/")).call(a,te,"/issues/")).call(n,e.project_issues_index,") "),{line:l,ch:s},{line:l,ch:i}),r.focus();var u=new N.a(He.current);u.add(e.project_issues_index),He.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}},F.a.createElement("span",{style:{minWidth:"40px"}},F.a.createElement("span",{className:"issueIndex",title:e.project_issues_index},"#",e.project_issues_index)),F.a.createElement("span",{className:"issueName task-hide"},e.subject))})));function Ye(e){var t=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,n=ue.cm.getValue();if(e.shiftKey&&"Digit2"===e.code&&(Be.current=!0,ge(!0),document.getElementById("at_who_list").style.top=S()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("at_who_list").style.left=S()(t.getPropertyValue("left").replace("px",""))+20+"px"),e.ctrlKey&&"KeyZ"===e.code&&0!==Ne.length){if(O){var a=[];w()(Ne).call(Ne,(function(e){var t;-1!=q()(O).call(O,e.username)&&"@"===O.charAt(q()(O).call(O,e.username)-1)&&q()(O).call(O,"@".concat(e.username))===q()(n).call(n,"@".concat(e.username))&&(a[a.length]=_()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=a.length&&w()(a).call(a,(function(e){n=n.replace(e,"")}))}-1!=q()(n).call(n,"@")&&w()(Ne).call(Ne,(function(e){if(-1!=q()(n).call(n,e.username)&&"@"===n.charAt(q()(n).call(n,e.username)-1)){var t=new N.a(Ie.current);t.add(e.login),Ie.current=I()(t),ye(I()(t))}}))}e.shiftKey&&"Digit3"===e.code&&Q&&(Ge.current=!0,Fe(!0),document.getElementById("quoteDiv").style.top=S()(t.getPropertyValue("top").replace("px",""))+62+"px",document.getElementById("quoteDiv").style.left=S()(t.getPropertyValue("left").replace("px",""))+20+"px")}Object(z.useEffect)((function(){if(We)if(Ge.current){var e=document.getElementById("quoteDiv"),t=document.getElementsByClassName("quote");We.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 We.removeKeyMap()}),[ze]),Object(z.useEffect)((function(){$&&$(be)}),[be]);var Ze=F.a.createElement("div",{className:"at_who_list",id:"at_who_list"},we&&w()(we).call(we,(function(e,t){return F.a.createElement("div",{key:t,className:"at_who ".concat(0===t&&"active"),onClick:function(){!function(e){var t;Be.current=!1,ge(!1);var n=ue.cm,a=n.doc.getCursor(),c=a.line,r=a.ch,o=j()(t=n.getRange({line:c,ch:0},{line:c,ch:r})).call(t,"@"),l=void 0;w()(we).call(we,(function(t){t.username===e&&(l=t.login)})),n.replaceRange("[@"+e+"]"+"(/".concat(l,") "),{line:c,ch:o},{line:c,ch:r}),n.focus();var i=new N.a(Ie.current);i.add(l),Ie.current=I()(i),ye(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&&F.a.createElement("img",{src:Object(U.h)("/".concat(e.image_url)),alt:""}),F.a.createElement("span",null,e.username))})));Object(z.useEffect)((function(){!ue&&P&&window.editormd(Se,{width:y,height:x,path:Object(U.l)("/editormd/lib/"),markdown:O,syncScrolling:"single",tex:!0,tocm:!0,emoji:!0,taskList:!0,codeFold:!0,searchReplace:!0,htmlDecode:"style,script,iframe",sequenceDiagram:!0,autoFocus:!1,watch:k,saveHTMLToTextarea:!0,dialogMaskOpacity:.6,placeholder:h,imageUpload:!0,imageFormats:["jpg","jpeg","gif","png","bmp","webp","JPG","JPEG","GIF","PNG","BMP","WEBP"],imageUploadURL:Object(U.k)(),toolbarIcons:function(){return re?Y:X},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("```latex\n\n"+a+"```"),e.setCursor(n.line+1,0),e.focus()}},lang:{toolbar:{latex:"多行公式","line-break":"换行",fullScreen:"开启全屏"}},onload:function(){fe(this)}})}),[Se,ue,P]);var We=ue&&ue.cm;return Object(z.useEffect)((function(){Be.current?We.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=ue.cm,t=e.doc.getCursor(),n=t.line,a=t.ch;e.replaceRange("\n",{line:n,ch:a},{line:n,ch:a}),ge(!1),Be.current=!1}}}):We&&We.removeKeyMap()}),[pe]),Object(z.useEffect)((function(){if(Be.current&&we){var e=document.getElementsByClassName("CodeMirror cm-s-default CodeMirror-wrap")[0].firstChild.style,t="添加评论..."===h?80:10;document.getElementById("at_who_list").style.left=S()(e.getPropertyValue("left").replace("px",""))+t+"px"}}),[we]),Object(z.useEffect)((function(){if(We){var e,t=null;return o&&ue.cm.on("blur",(function(){o(ue.getValue())})),r&&ue.cm.on("beforeChange",(function(e,t){r(e,t)})),m||(t=W(ue,"MDEditor__".concat(Se),Se)),(J||Q)&&ue.cm.on("focus",(function(){document.addEventListener("keydown",Ye)})),(J||Q)&&ue.cm.on("blur",(function(){document.removeEventListener("keydown",Ye)})),ue.cm.on("change",(function(e){var t=e.getValue();if(t){var n=t.match(/alert\((.*?)\)/g);if(n&&n.length>0)for(var a=0;a<n.length;a++)t=t.replace(n[a],"")}if(c&&c(t),Ge.current){var r=e.doc.getCursor(),o=r.line,l=r.ch,i=We.getRange({line:o,ch:0},{line:o,ch:l});-1===q()(i).call(i,"#")||" "===(i=i.substring(j()(i).call(i,"#")+1))?(Fe(!1),Ge.current=!1):Je(i)}if(Be.current){var s,u=e.doc.getCursor(),f=u.line,d=u.ch,m=We.getRange({line:f,ch:0},{line:f,ch:d});-1===q()(m).call(m,"@")?(ge(!1),Be.current=!1):(m=m.substring(j()(m).call(m,"@")+1))?K.a.get(_()(s="/".concat(ee,"/")).call(s,te,"/members.json"),{params:{search:m}}).then((function(e){e&&e.data&&0!==e.data.total_count?xe(e.data.users):xe(void 0)})):xe(Ne)}if(function(e,t,n){if(0!=n.length){var a,c=ue.cm,r=c.getValue();if(O){var o=[];w()(t).call(t,(function(t){var n,a,c,l,i,s,u,f,d=t.username;d=t.project_issues_index,-1!=q()(O).call(O,d)&&O.charAt(q()(O).call(O,d)-1)===e&&q()(O).call(O,_()(n="".concat(e)).call(n,d))===q()(r).call(r,_()(a="".concat(e)).call(a,d))&&(o[o.length]=_()(c=_()(l="[".concat(e)).call(l,d,"](/")).call(c,d,")"),o[o.length]=_()(i=_()(s=_()(u=_()(f="[".concat(e)).call(f,d,"](")).call(u,ee,"/")).call(s,te,"/issues/")).call(i,d,")"))})),0!=o.length&&w()(o).call(o,(function(e){r=r.replace(e,"")}))}var l=new L.a;w()(a=I()(n)).call(a,(function(e){w()(t).call(t,(function(t){t.project_issues_index===e&&l.set(t.project_issues_index,t.project_issues_index)}))}));var i=c.doc.getCursor(),s=i.line,u=i.ch;-1===q()(r).call(r,e)&&(He.current=[]);var f,d,m=c.getRange({line:s,ch:0},{line:s,ch:u}),p=c.getLine(s);p&&-1!==q()(p).call(p,e)?w()(f=I()(M()(l).call(l))).call(f,(function(t){var n,a,o,i,f=_()(n=_()(a=_()(o=_()(i="[".concat(e)).call(i,t,"](/")).call(o,ee,"/")).call(a,te,"/issues/")).call(n,l.get(t),")");if(V()(m).call(m,f)&&c.setSelection({line:s,ch:j()(m).call(m,e)-1},{line:s,ch:u}),-1===q()(r).call(r,f)){var d=new N.a(He.current);d.delete(l.get(t)),He.current=I()(d)}})):w()(d=I()(M()(l).call(l))).call(d,(function(t){var n,a,c,o,i=_()(n=_()(a=_()(c=_()(o="[".concat(e)).call(o,t,"](/")).call(c,ee,"/")).call(a,te,"/issues/")).call(n,l.get(t),")");if(-1===q()(r).call(r,i)){var s=new N.a(He.current);s.delete(l.get(t)),He.current=I()(s)}}))}}("#",Ae,He.current),0!=Ie.current.length){var p,g=ue.cm,v=g.getValue();if(O){var h=[];w()(Ne).call(Ne,(function(e){var t;-1!=q()(O).call(O,e.username)&&"@"===O.charAt(q()(O).call(O,e.username)-1)&&q()(O).call(O,"@".concat(e.username))===q()(v).call(v,"@".concat(e.username))&&(h[h.length]=_()(t="[@".concat(e.username,"](/")).call(t,e.login,")"))})),0!=h.length&&w()(h).call(h,(function(e){v=v.replace(e,"")}))}var b=new L.a;w()(p=I()(Ie.current)).call(p,(function(e){w()(Ne).call(Ne,(function(t){t.login===e&&b.set(t.username,t.login)}))}));var y=g.doc.getCursor(),E=y.line,x=y.ch;-1===q()(v).call(v,"@")&&(Ie.current=[],ye([]));var C,B,S=g.getRange({line:E,ch:0},{line:E,ch:x}),k=g.getLine(E);k&&-1!==q()(k).call(k,"@")?w()(C=I()(M()(b).call(b))).call(C,(function(e){var t,n=_()(t="[@".concat(e,"](/")).call(t,b.get(e),")");if(V()(S).call(S,n)&&g.setSelection({line:E,ch:j()(S).call(S,"@")-1},{line:E,ch:x}),-1===q()(v).call(v,n)){var a=new N.a(Ie.current);a.delete(b.get(e)),Ie.current=I()(a),ye(I()(a))}})):w()(B=I()(M()(b).call(b))).call(B,(function(e){var t,n=_()(t="[@".concat(e,"](/")).call(t,b.get(e),")");if(-1===q()(v).call(v,n)){var a=new N.a(Ie.current);a.delete(b.get(e)),Ie.current=I()(a),ye(I()(a))}}))}})),e=function(){var e;return oe.current&&(e=new T.default((function(e){var t,n=G(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;(a.target.offsetHeight>0||a.target.offsetWidth>0)&&(ue.resize(),ue.cm.refresh(),ae&&ue.cm.focus())}}catch(e){n.e(e)}finally{n.f()}}))).observe(oe.current),e}(),function(){m||clearInterval(t),e&&e.unobserve(oe.current)}}}),[We]),Object(z.useEffect)((function(){ue&&null!=O&&O!==ue.getValue()&&ue.setValue(O.toString())}),[ue,O,Se]),Object(z.useEffect)((function(){if(le.current){var e=function(e){c=!0,r=e.pageY},t=function(){c=!1},n=function(e){if(c){var t=e.pageY-r;t<0&&(t=0),t>300&&(t=300);var n=x+t+"px";ue.resize("",n)}},a=le.current,c=!1,r=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)}}}),[ue,le]),F.a.createElement(z.Fragment,null,F.a.createElement("div",{ref:oe,className:_()(t=_()(n="df editormd-editing ".concat(u," ")).call(n,g&&"editormd-image-click-expand"," ")).call(t,ze||pe?"quoteBox":""," ")},F.a.createElement("div",{className:"edu-back-greyf5 radius4 editormd ".concat(i?"error":""),id:Se},ze&&Xe,pe&&Ze,F.a.createElement("textarea",{style:{display:"none"},id:ke,name:"content"}),F.a.createElement("div",{className:"CodeMirror cm-s-defualt",style:{display:"none"}}))),A?F.a.createElement("a",{ref:le,className:"editor-resize"}):null,F.a.createElement("div",{className:"fr rememberTip"},!0===m?null:F.a.createElement("div",{id:qe,className:"edu-txt-right color-grey-cd font-12"})))}},sEf8:function(e,t){e.exports=function(e){return function(t){return e(t)}}},tlJt:function(e,t,n){"use strict";n("DZo9");var a=n("8z0m"),c=(n("Pwec"),n("CtXQ")),r=(n("miYZ"),n("tsqr")),o=n("zLi2"),l=n.n(o),i=n("cDcd"),s=n.n(i),u=n("sYIF"),f=n("Po8q"),d=n.n(f);t.a=function(e){var t=e.getImage,n=e.url,o=e.getImageId,f=e.maxSize,m=void 0===f?2:f,p=e.action,g=void 0===p?Object(u.k)():p,v=e.getImageUrl,h=Object(i.useState)(void 0),b=l()(h,2),y=b[0],_=b[1],E=Object(i.useState)(!1),w=l()(E,2),x=w[0],j=w[1];return Object(i.useEffect)((function(){_(n)}),[n]),s.a.createElement(a.a,{name:"file",listType:"picture-card",className:"avatar-uploader",showUploadList:!1,action:g,beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type;t||r.a.error("上传的图片只能是JPG或者PNG格式!");var n=e.size/1024/1024<m;return n||r.a.error("上传的图片不能超过".concat(m,"MB!")),t&&n&&j(!0),t&&n},onChange:function(e){var n,a,c;e&&e.file&&"done"===e.file.status&&(j(!1),o&&o(e.file.response.id),v&&v(e.file.response.url),n=e.file.originFileObj,a=function(e){return _(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:d.a.load("autologin_trustie")}},y?s.a.createElement("img",{src:y,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")},zZ0H:function(e,t){e.exports=function(e){return e}}}]);