You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Messages__Detail.4362879...

16 lines
60 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[139,6],{"30zm":function(Ue,W,r){"use strict";var Oe=r("jCWc"),G=r("kPKH"),Ee=r("k1fw"),v=r("tJVT"),O=r("PpiC"),_=r("B9cy"),i=r("Ol7k"),X=r("lUTK"),h=r("BvKs"),l=r("q1tI"),p=r.n(l),T=r("Ty5D"),me=r("55Ip"),z=r("9kvl"),ue=r("m3rI"),Be=r("kzJb"),ve=r.n(Be),ke=h.a.SubMenu,Ye=i.a.Sider,Se=i.a.Content,Ne=function(ae){var ne=ae.messages,be=ae.globalSetting,fe=ae.loading,Je=ae.user,w=ae.dispatch,He=Object(O.a)(ae,["messages","globalSetting","loading","user","dispatch"]),Ce=Object(T.m)(),R=Je.userInfo,ze=Object(T.l)(),$e=ne.tidingsList,st=ne.privateMessage,Pe=ne.unreadInfo,b=Object(l.useState)({per_page:10,page:1}),N=Object(v.a)(b,2),B=N[0],V=N[1];Object(l.useEffect)(function(){ie()},[Ce.userId]);var ie=function(){w({type:"messages/unreadMessageInfo",payload:Object(Ee.a)(Object(Ee.a)({},B),Ce)})};return p.a.createElement(G.a,{flex:"264px"},p.a.createElement("aside",{className:ve.a.userInfo},p.a.createElement("img",{className:"mt40",src:ue.a.IMG_SERVER+"/images/"+(R==null?void 0:R.image_url)}),p.a.createElement("p",{className:"font24 mt10"},R==null?void 0:R.username),p.a.createElement("p",{className:"mt20"},R==null?void 0:R.user_identity)),p.a.createElement("ul",{className:ve.a.navInfo},p.a.createElement(me.Link,{to:"/messages/".concat(R==null?void 0:R.login,"/user_tidings")},p.a.createElement("li",{className:ze.pathname.indexOf("user_tidings")>-1&&ve.a.actived},"\u6D88\u606F",!!(Pe==null?void 0:Pe.unread_tiding_count)&&p.a.createElement("span",{className:ve.a.newTip},Pe==null?void 0:Pe.unread_tiding_count))),p.a.createElement(me.Link,{to:"/messages/".concat(R==null?void 0:R.login,"/private_messages")},p.a.createElement("li",{className:(ze.pathname.indexOf("private_messages")>-1||ze.pathname.indexOf("message_detail")>-1)&&ve.a.actived},"\u79C1\u4FE1",!!(Pe==null?void 0:Pe.unread_message_count)&&p.a.createElement("span",{className:ve.a.newTip},Pe==null?void 0:Pe.unread_message_count)))))};W.a=Object(z.a)(function(K){var ae=K.messages,ne=K.loading,be=K.user,fe=K.globalSetting;return{messages:ae,globalSetting:fe,user:be,loading:ne.effects}})(Ne)},"7ahc":function(Ue,W,r){"use strict";r.d(W,"a",function(){return Ne});var Oe=r("k1fw"),G=r("0Owb"),Ee=r("+L6B"),v=r("2/Rp"),O=r("y8nQ"),_=r("Vl3Y"),i=r("tJVT"),X=r("OaEy"),h=r("2fM7"),l=r("q1tI"),p=r.n(l),T=r("VrN/"),me=r.n(T),z=r("p77/"),ue=r.n(z),Be=r("c5Ni"),ve=r.n(Be),ke=h.a.Option,Ye={labelCol:{span:4},wrapperCol:{span:20}},Se={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"]};W.b=function(K){var ae=K.callback,ne=K.onCancel,be=Object(l.useState)("python"),fe=Object(i.a)(be,2),Je=fe[0],w=fe[1];function He(R){w(Se[R][1])}function Ce(R){ae(R)}return p.a.createElement(_.a,Object(G.a)({},Ye,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ce}),p.a.createElement(_.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},p.a.createElement(h.a,{onChange:He},Object.keys(Se).map(function(R){return p.a.createElement(ke,{key:R,value:R},Se[R][0])}))),p.a.createElement(_.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},p.a.createElement(Ne,{mode:Je})),p.a.createElement("div",{className:"flex-container flex-end"},p.a.createElement(v.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),p.a.createElement(v.a,{type:"ghost",onClick:ne},"\u53D6\u6D88")))};function Ne(K){var ae=K.value,ne=K.onChange,be=K.mode,fe=K.options,Je=fe===void 0?{}:fe,w=Object(l.useRef)(),He=Object(l.useState)(),Ce=Object(i.a)(He,2),R=Ce[0],ze=Ce[1];return Object(l.useEffect)(function(){if(R){var $e=function(Pe){var b=Pe.getValue();ne&&ne(b)};return R.on("change",$e),function(){R.off("change",$e)}}},[R,ne]),Object(l.useEffect)(function(){R&&R.setOption("mode",be)},[R,be]),Object(l.useEffect)(function(){R&&((ae!==R.getValue()||ae==="")&&setTimeout(function(){R.setValue(ae||" ")},300))},[R,ae]),Object(l.useEffect)(function(){if(w.current&&!R){var $e=me.a.fromTextArea(w.current,Object(Oe.a)({mode:be,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Je));ze($e)}},[w.current,R]),p.a.createElement("div",{className:"my-codemirror-container"},p.a.createElement("textarea",{ref:w}))}},"9Bee":function(Ue,W,r){"use strict";var Oe=r("k1fw"),G=r("q1tI"),Ee=r.n(G),v=r("vg9a"),O=r("tJVT"),_=r("DlQD"),i=r.n(_),X=r("rUJ1");function h(b,N){var B=b.match(/^(\s+)(?:```)/);if(B===null)return N;var V=B[1];return N.split(`
`).map(function(ie){var Re=ie.match(/^\s+/);if(Re===null)return ie;var Fe=Object(O.a)(Re,1),we=Fe[0];return we.length>=V.length?ie.slice(V.length):ie}).join(`
`)}var l=[],p=["<ul>"],T=new i.a.Renderer,me=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function z(){l.length=0,p=["<ul>"]}var ue={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Be(b,N,B,V){if(N>=b.length||b[N].level<=B)return N;var ie=b[N];V.push("<li><a href='#"+ie.anchor+"'>"+ie.text+"</a>"),N++;var Re=[];return N=Be(b,N,ie.level,Re),Re.length>0&&(V.push("<ul>"),Re.forEach(function(Fe){V.push(Fe)}),V.push("</ul>")),V.push("</li>"),N=Be(b,N,B,V),N}function ve(){return Be(l,0,0,p),p.push("</ul>"),p.join("")}var ke={heading:function(N){var B=me.exec(N);if(B)return{type:"heading",raw:B[0],depth:B[1].length,text:B[2]}},fences:function(N){var B=this.rules.block.fences.exec(N);if(B){var V=B[0],ie=h(V,B[3]||""),Re=B[2]?B[2].trim():B[2];if(["latex","katex","math"].indexOf(Re)>=0){var Fe=Ne(),we=ie;ie=Fe,K[Fe]={type:"block",expression:we}}return{type:"code",raw:V,lang:Re,text:ie}}}},Ye=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Se=0,Ne=function(){return"__special_katext_id_".concat(Se++,"__")},K={};function ae(){return K}function ne(){Se=0,K={}}function be(b){return b=b.replace(Ye,function(N,B){var V=Ne();return K[V]={type:"inline",expression:B},V}),b}var fe=T.listitem;T.listitem=function(b){return fe(be(b))};var Je=T.paragraph;T.paragraph=function(b){return Je(be(b))};var w=T.tablecell;T.tablecell=function(b,N){return w(be(b),N)},T.code=function(b,N,B){var V=(N||"").match(/\S*/)[0];return V?["latex","katex","math"].indexOf(V)>=0?"<p class='editormd-tex'>".concat(b,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(N,'">').concat(B?b:Object(X.escape)(b,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(B?b:Object(X.escape)(b,!0))+"</code></pre>"},T.heading=function(b,N,B){var V=this.options.headerPrefix+B.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return l.push({anchor:V,level:N,text:b}),"<h"+N+' id="'+V+'">'+b+"</h"+N+">"},i.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),i.a.use({tokenizer:ke,renderer:T});var He=i.a,Ce=r("SJMd"),R=r("m3rI"),ze=r("Oy/b"),$e=/<pre[^>]*>/g;function st(b){var N=document.createElement("div");return N.innerHTML=b,N.childNodes.length===0?"":N.childNodes[0].nodeValue}var Pe=W.a=function(b){var N=b.value,B=N===void 0?"":N,V=b.className,ie=b.showTextOnly,Re=b.showLines,Fe=b.style,we=Fe===void 0?{}:Fe,at=String(B),We=Object(G.useMemo)(function(){try{var Xe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Ke=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ge=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;at=at.replace(Xe,"("+R.a.API_SERVER+"/api/attachments/").replace(Ke,'"'+R.a.API_SERVER+"/api/attachments/").replace(Ge,'"'+R.a.API_SERVER+"/files/uploads/")}catch(ht){}var pe=He(at);setTimeout(function(){return pt()},300);var Ve=ae();if(at.match(/\[TOC\]/)&&(pe=pe.replace("<p>[TOC]</p>",ve()),z()),pe=pe.replace(/(__special_katext_id_\d+__)/g,function(ht,f){var P=Ve[f],A=P.type,H=P.expression;return Object(ze.renderToString)(st(H)||"",{displayMode:A==="block",throwOnError:!1,output:"html"})}),pe=pe.replace(/▁/g,"\u2581\u2581\u2581"),ne(),ie){var it=document.createElement("div");return it.innerHTML=pe,it.innerText}return pe},[at]),Te=Object(G.useRef)();ue.WebkitLineClamp=Re,Re&&(we=Object(Oe.a)(Object(Oe.a)({},we),ue));function tt(Xe){var Ke=Xe.target;if(Ke.tagName.toUpperCase()==="A"){var Ge=Ke.getAttribute("href");if(Ge.startsWith("#")){Xe.preventDefault();var pe=document.getElementById(Ge.replace("#",""));pe&&pe.scrollIntoView(!0)}}}var pt=function(){};return Object(G.useEffect)(function(){if(Te.current&&We&&(We.match($e)&&window.PR.prettyPrint()),Te.current)return Te.current.addEventListener("click",tt),function(){Te.current.removeEventListener("click",tt),ne(),z()}},[We,Te.current,tt]),Ee.a.createElement(Ee.a.Fragment,null,Ee.a.createElement("div",{ref:Te,style:Object(Oe.a)({},we),className:"".concat(V||""," markdown-body "),dangerouslySetInnerHTML:{__html:We}}))}},"9VGf":function(Ue,W,r){"use strict";r.d(W,"a",function(){return Ee});var Oe=r("q1tI"),G=r.n(Oe);function Ee(v,O){var _=Object(Oe.useRef)();Object(Oe.useEffect)(function(){_.current=v}),Object(Oe.useEffect)(function(){function i(){_.current()}if(O!==null){var X=setInterval(i,O);return function(){return clearInterval(X)}}},[O])}},BjJ7:function(Ue,W,r){"use strict";r.d(W,"d",function(){return G}),r.d(W,"c",function(){return Ee}),r.d(W,"e",function(){return v}),r.d(W,"b",function(){return O}),r.d(W,"a",function(){return i});var Oe=r("m3rI");function G(X){var h=!0;if(X.length>0){for(var l=0;l<X.length;l++)if(X[l].compile_success==0||!X[l].compile_success){h=!1;break}}else h=!1;return h}function Ee(X){for(var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",l=[],p=0;p<X.length;p++){var T=X[p],me=h?"".concat(h,"/").concat(T.name):"".concat(T.name);l.push({title:T.name,isLeaf:!(T.type==="tree"),key:me})}return l}function v(X,h,l){for(var p=0;p<X.length;p++){var T=X[p];if(T.key===h){T.children=l;break}T.children&&v(T.children,h,l)}return X}function O(X,h,l){var p;return function(){var T=this,me=arguments,z=function(){p=null,l||X.apply(T,me)},ue=l&&!p;clearTimeout(p),p=setTimeout(z,h),ue&&X.apply(T,me)}}var _=!0,i=Oe.a.API_SERVER},"C+DQ":function(Ue,W,r){},HmJG:function(Ue,W,r){},M8RZ:function(Ue,W,r){"use strict";r.d(W,"a",function(){return h});var Oe=r("fWQN"),G=r("mtLc"),Ee=r("yKVA"),v=r("879j"),O=r("q1tI"),_=r.n(O),i=r("i8i4"),X=r.n(i),h=function(l){Object(Ee.a)(T,l);var p=Object(v.a)(T);function T(me){var z;Object(Oe.a)(this,T),z=p.call(this,me);var ue=window.document;return z.node=ue.createElement("div"),ue.body.appendChild(z.node),z}return Object(G.a)(T,[{key:"render",value:function(){var z=this.props.children;return Object(i.createPortal)(z,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),T}(_.a.Component)},Ot1p:function(Ue,W,r){"use strict";var Oe=r("2qtc"),G=r("kLXV"),Ee=r("rAM+"),v=r("tJVT"),O=r("jrin"),_=r("q1tI"),i=r.n(_),X=r("VrN/"),h=r.n(X),l=r("bdgK"),p=r("p77/"),T=r("Bd2K"),me=r("ELLl"),z=r("19Vz"),ue=r("lZu9"),Be=r("kSUc"),ve=r("9Bee"),ke=r("0Owb"),Ye=r("dejd"),Se=r("C+DQ"),Ne=[{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 K(d){var g=d.onActionCallback,M=d.title,S=d.icon,D=d.actionName,x=d.className,q=x===void 0?"":x,I=d.children;function ce(){g(D)}return i.a.createElement("a",{title:M,className:q,onClick:ce},i.a.createElement("i",{className:"md-iconfont ".concat(S)}),I)}var ae=function(d){var g=d.watch,M=d.showNullButton,S=d.onActionCallback,D=d.fullScreen,x=d.insertTemp,q=[].concat(Ne,[{title:"".concat(g?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(g?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return i.a.createElement("ul",{className:"markdown-toolbar-container"},q.map(function(I,ce){return i.a.createElement("li",{key:ce},I.actionName?i.a.createElement(K,Object(ke.a)({},I,{onActionCallback:S})):i.a.createElement("span",{className:"v-line"}))}),M?i.a.createElement("li",null,i.a.createElement(K,{icon:"icon-edit",className:"btn-null insert-blank",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:S},i.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,x&&i.a.createElement("li",null,i.a.createElement(K,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(x),onActionCallback:S},i.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),i.a.createElement("li",{className:"btn-full-screen"},i.a.createElement(K,{icon:"".concat(D?"icon-shrink":"icon-enlarge"),title:D?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:S})))},ne=r("M8RZ"),be=r("+L6B"),fe=r("2/Rp"),Je=r("y8nQ"),w=r("Vl3Y"),He=r("5NDa"),Ce=r("5rEg"),R={labelCol:{span:4},wrapperCol:{span:20}},ze=function(d){var g=d.callback,M=d.onCancel;function S(D){g(D)}return i.a.createElement(w.a,Object(ke.a)({},R,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:S}),i.a.createElement(w.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},i.a.createElement(Ce.a,null)),i.a.createElement(w.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},i.a.createElement(Ce.a,null)),i.a.createElement("div",{className:"flex-container flex-end"},i.a.createElement(fe.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),i.a.createElement(fe.a,{type:"ghost",onClick:M},"\u53D6\u6D88")))},$e=r("7ahc"),st=r("HmJG"),Pe=r("BjJ7"),b=w.a.useForm,N={width:280,marginRight:10},B={labelCol:{span:5},wrapperCol:{span:19}},V=function(d){var g=d.callback,M=d.onCancel,S=b(),D=Object(v.a)(S,1),x=D[0];function q(oe){g(oe)}function I(oe){x.setFieldsValue({src:"/api/attachments/".concat(oe.id)})}function ce(oe){var De=oe.target.files[0];Re(De,I)}return i.a.createElement(w.a,Object(ke.a)({form:x},B,{className:"upload-image-panel",onFinish:q}),i.a.createElement(w.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},i.a.createElement("div",{className:"flex-container"},i.a.createElement(w.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},i.a.createElement(Ce.a,{style:N})),i.a.createElement(ie,{onFileChange:ce}))),i.a.createElement(w.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},i.a.createElement(Ce.a,{style:{width:264}})),i.a.createElement(w.a.Item,{style:{textAlign:"right"}},i.a.createElement(fe.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),i.a.createElement(fe.a,{type:"ghost",onClick:M},"\u53D6\u6D88")))};function ie(d){var g=d.onFileChange;return i.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",i.a.createElement("input",{type:"file",accept:"image/*",onChange:g}))}function Re(d,g){if(!d)throw new String("\u6CA1\u6709\u6587\u4EF6");var M=new FormData;M.append("editormd-image-file",d),M.append("file_param_name","editormd-image-file"),M.append("byxhr","true");var S=new window.XMLHttpRequest;S.withCredentials=!0,S.addEventListener("load",function(D){g(JSON.parse(D.target.responseText))},!1),S.addEventListener("error",function(D){console.error(D)},!1),S.open("POST","".concat(Pe.a,"/api/attachments.json")),S.send(M)}var Fe=r("giR+"),we=r("fyUT"),at=r("7Kak"),We=r("9yH6"),Te=We.a.Group,tt={margin:"0 8px"},pt=function(d){var g=d.callback,M=d.onCancel;function S(D){g(D)}return i.a.createElement(w.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:S},i.a.createElement("div",{className:"flex-container"},i.a.createElement("span",{style:tt},"\u5355\u5143\u683C\u6570\uFF1A"),i.a.createElement("span",{style:tt},"\u884C\u6570"),i.a.createElement(w.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},i.a.createElement(we.a,null)),i.a.createElement("span",{style:tt},"\u5217\u6570"),i.a.createElement(w.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},i.a.createElement(we.a,null))),i.a.createElement("div",{className:"flex-container",style:{marginTop:12}},i.a.createElement("span",{style:tt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),i.a.createElement(w.a.Item,{name:"align"},i.a.createElement(Te,null,i.a.createElement(We.a,{value:"default"},i.a.createElement("i",{className:"fa fa-align-justify"})),i.a.createElement(We.a,{value:"left"},i.a.createElement("i",{className:"fa fa-align-left"})),i.a.createElement(We.a,{value:"center"},i.a.createElement("i",{className:"fa fa-align-center"})),i.a.createElement(We.a,{value:"right"},i.a.createElement("i",{className:"fa fa-align-right"}))))),i.a.createElement("div",{className:"flex-container flex-end"},i.a.createElement(fe.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),i.a.createElement(fe.a,{type:"ghost",onClick:M},"\u53D6\u6D88")))},Xe="link",Ke="upload-image",Ge="code-block",pe="add-table",Ve="------------",it={default:Ve,left:":".concat(Ve),center:":".concat(Ve,":"),right:"".concat(Ve,":")},ht=r("9VGf"),f,P;function A(){}var H=0,Q=1e4,re="\u2581",Ie=`
**\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 he(d){return/^\d+$/.test(d)?"".concat(d,"px"):d}var L=navigator.platform.toUpperCase().indexOf("MAC")>=0,ge=L?"Cmd":"Ctrl",Y=(f={},Object(O.a)(f,ge+"-B","bold"),Object(O.a)(f,ge+"-I","italic"),f),C=(P={},Object(O.a)(P,Xe,"\u6DFB\u52A0\u94FE\u63A5"),Object(O.a)(P,Ge,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(O.a)(P,Ke,"\u6DFB\u52A0\u56FE\u7247"),Object(O.a)(P,pe,"\u6DFB\u52A0\u8868\u683C"),P),ye=W.a=function(d){var g=d.defaultValue,M=g===void 0?"":g,S=d.onChange,D=d.width,x=D===void 0?"100%":D,q=d.height,I=q===void 0?400:q,ce=d.miniToolbar,oe=ce===void 0?!1:ce,De=d.isFocus,le=De===void 0?!1:De,ee=d.watch,_e=d.insertTemp,Le=d.id,a=Le===void 0?"markdown-editor-id":Le,e=d.showResizeBar,t=e===void 0?!1:e,n=d.noStorage,s=n===void 0?!1:n,o=d.showNullButton,c=o===void 0?!1:o,E=d.fullScreen,m=E===void 0?!1:E,k=d.onBlur,F=d.onCMBeforeChange,$=d.className,gt=$===void 0?"":$,yt=d.placeholder,Rt=yt===void 0?"":yt,lt=d.values,mt=lt===void 0?"":lt,Lt=Object(_.useState)(null),te=Object(v.a)(Lt,2),u=te[0],se=te[1],je=Object(_.useState)(M),ut=Object(v.a)(je,2),Qe=ut[0],Ze=ut[1],Kt=Object(_.useState)(ee),Mt=Object(v.a)(Kt,2),rt=Mt[0],St=Mt[1],Gt=Object(_.useState)(m),Tt=Object(v.a)(Gt,2),ot=Tt[0],Nt=Tt[1],Vt=Object(_.useState)(""),Ct=Object(v.a)(Vt,2),ct=Ct[0],dt=Ct[1],Ht=Object(_.useState)(0),At=Object(v.a)(Ht,2),ft=At[0],Ut=At[1],$t=Object(_.useState)(I),xt=Object(v.a)($t,2),Dt=xt[0],wt=xt[1],Yt=Object(_.useState)(!1),It=Object(v.a)(Yt,2),qt=It[0],jt=It[1],_t=Object(_.useRef)(),Et=Object(_.useRef)(),Ot=Object(_.useRef)(),bt=Object(_.useRef)();Object(_.useEffect)(function(){Ze(mt),u==null||u.setValue(mt)},[mt]),Object(_.useEffect)(function(){if(_t.current){var j=function(J,Z){var de=Z.clipboardData;if(de){var Me=de.types.toString(),Ae=de.items;if(Me==="text/html,Files"||Me==="Files"||de.types.indexOf("Files")){var xe,qe,nt=Ae[1];Me==="Files"&&(nt=Ae[0]),((xe=nt)===null||xe===void 0?void 0:xe.kind)==="file"&&((qe=nt)===null||qe===void 0?void 0:qe.type.match(/^image\//i))&&Re(nt.getAsFile(),function(et){et.id?y.replaceSelection("![,](/api/attachments/".concat(et.id,")")):(et==null?void 0:et.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},y=h.a.fromTextArea(_t.current,{mode:"markdown",lineNumbers:!oe,lineWrapping:!0,value:M,autoCloseTags:!0,autoCloseBrackets:!0});return le&&y.focus(),y.on("paste",j),se(y),function(){y.off("paste",j)}}},[]);var Bt=Object(_.useCallback)(function(){if(Et.current)try{var j=Et.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,y=Et.current.getElementsByClassName("markdown-editor-body")[0];ot?y.style.height="calc(100vh - ".concat(j,"px)"):y.style.height="".concat(Dt-j,"px")}catch(U){console.log(U,"---- to set md editor body height")}},[Dt,Et,ot]);Object(_.useEffect)(function(){function j(){var U=new l.default(function(J){var Z=Object(Ee.a)(J),de;try{for(Z.s();!(de=Z.n()).done;){var Me=de.value;(Me.target.offsetHeight>0||Me.target.offsetWidth>0)&&(Bt(),u.setSize("100%","100%"),u.refresh())}}catch(Ae){Z.e(Ae)}finally{Z.f()}});return U.observe(_t.current.parentElement),U}if(u){var y=j();return function(){y.unobserve(_t.current.parentElement)}}},[u,Bt]),Object(_.useEffect)(function(){if(u){for(var j=[],y=function(){var Me=J[U];Z=Object(v.a)(Me,2);var Ae=Z[0],xe=Z[1],qe=Object(O.a)({},Ae,function(){kt(xe)});j.push(qe),u.addKeyMap(qe)},U=0,J=Object.entries(Y);U<J.length;U++){var Z;y()}return function(){for(var de=0,Me=j;de<Me.length;de++){var Ae=Me[de];u.removeKeyMap(Ae)}}}},[u]),Object(_.useEffect)(function(){m!==ot&&Nt(m)},[m]),Object(ht.a)(function(){if(!s&&ft>0){var j=new Date().getTime(),y=window.sessionStorage.getItem(a);j>=ft+Q&&(!y||y!==Qe)&&(window.sessionStorage.setItem(a,Qe),jt(!0))}},Q),Object(_.useEffect)(function(){St(ee)},[u,ee]),Object(_.useEffect)(function(){u&&(le&&u.focus())},[u,le]),Object(_.useEffect)(function(){if(rt&&u){var j=function(J){var Z=J.target;if(bt.current){var de=Z.scrollTop/Z.scrollHeight;bt.current.scrollTop=bt.current.scrollHeight*de}},y=u.getScrollerElement();return y.addEventListener("scroll",j),function(){y.removeEventListener("scroll",j)}}},[u,rt]),Object(_.useEffect)(function(){if(u&&F){var j=function(U,J){F(U,J)};return u.on("beforeChange",j),function(){u.off("beforeChange",j)}}},[u,F]),Object(_.useEffect)(function(){if(u&&k){var j=function(){k(u.getValue())};return u.on("blur",j),function(){u.off("blur",j)}}},[u,k]),Object(_.useEffect)(function(){if(u){var j=function(U){var J=U.getValue();Ze(J),Ut(new Date().getTime()),U.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),S&&S(J)};return u.on("change",j),function(){u.off("change",j)}}},[u,S]),Object(_.useEffect)(function(){u&&(M==null?(u.setValue(""),Ze("")):M!==u.getValue()&&(u.setValue(M),Ze(M),u.setCursor(u.lineCount(),0)))},[u,M]);var kt=Object(_.useCallback)(function(j){var y=u.getCursor(),U=u.getSelection(),J=U.split(`
`);switch(j){case"bold":return u.replaceSelection("**"+U+"**"),U===""&&u.setCursor(y.line,y.ch+2),u.focus();case"italic":return u.replaceSelection("*"+U+"*"),U===""&&u.setCursor(y.line,y.ch+1),u.focus();case"code":return u.replaceSelection("`"+U+"`"),U===""&&u.setCursor(y.line,y.ch+1),u.focus();case"inline-latex":return u.replaceSelection("`$$"+U+"$$`"),U===""&&u.setCursor(y.line,y.ch+3),u.focus();case"latex":return u.replaceSelection("```latex\n"+U+"\n```"),u.setCursor(y.line+1,U.length+1),u.focus();case"line-break":return u.replaceSelection(`<br/>
`),u.focus();case"list-ul":return U===""?u.replaceSelection("- "+U):u.replaceSelection(J.map(function(Z){return Z===""?"":"- ".concat(Z)}).join(`
`)),u.focus();case"list-ol":return U===""?u.replaceSelection("1. "+U):u.replaceSelection(J.map(function(Z,de){return Z===""?"":"".concat(de+1,". ").concat(Z)}).join(`
`)),u.focus();case"add-null-ch":return U===""&&u.setCursor(y.line,y.ch+1),u.replaceSelection(re),u.focus();case"inster-template-1":return U===""&&u.setCursor(y.line,y.ch),u.replaceSelection(Ie),u.focus();case"eraser":return u.setValue(""),u.focus();case"trigger-watch":return St(!rt),u.focus();case"trigger-full-screen":return Nt(!ot),u.focus();case Xe:dt(Xe);return;case Ge:dt(Ge);return;case Ke:dt(Ke);return;case pe:dt(pe);return;default:throw new Error}},[u,rt,ot]),Pt=Object(_.useCallback)(function(j){dt("");switch(ct){case Xe:var y=j.title,U=j.link;return u.replaceSelection("[".concat(y,"](").concat(U,")")),u.focus();case Ge:var J=j.language,Z=j.content;return u.replaceSelection(["```"+J,Z,"```"].join(`
`)),u.focus();case Ke:var de=j.src,Me=j.alt;return u.replaceSelection("![ ".concat(Me," ]( ").concat(de,' "').concat(Me,'" )')),u.focus();case pe:for(var Ae=j.row,xe=j.col,qe=j.align,nt=`
`,et=0;et<Ae;et++){for(var Ft=[],Wt=[],Xt=0;Xt<xe;Xt++)et===1&&Wt.push(it[qe]),Ft.push(" ");et===1&&(nt+="| ".concat(Wt.join(" | "),` |
`)),nt+="| ".concat(Ft.join(xe===1?"":" | "),` |
`)}return u.replaceSelection(nt+`
`),u.focus();default:throw new Error}},[u,ct]),Jt=Object(_.useMemo)(function(){switch(ct){case Xe:return i.a.createElement(ze,{callback:Pt,onCancel:vt});case Ge:return i.a.createElement($e.b,{callback:Pt,onCancel:vt});case Ke:return i.a.createElement(V,{callback:Pt,onCancel:vt});case pe:return i.a.createElement(pt,{callback:Pt,onCancel:vt});default:return null}},[ct]);function vt(){dt("")}Object(_.useEffect)(function(){if(Ot.current){var j=function(Ae){Z=!0,de=Ae.pageY},y=function(){Z=!1},U=function(Ae){if(Z){var xe=Ae.pageY-de;xe<0&&(xe=0),xe>300&&(xe=300);var qe=I+xe+"px";wt(qe)}},J=Ot.current,Z=!1,de=0;return J.addEventListener("mousedown",j),document.addEventListener("mousemove",U),document.addEventListener("mouseup",y),function(){J.removeEventListener("mousedown",j),document.removeEventListener("mousemove",U),document.removeEventListener("mouseup",y)}}},[u,Ot]),Object(_.useEffect)(function(){wt(I)},[I]);var zt=he(x),Qt=he(Dt),Zt={width:zt,height:Qt},ea=Object(_.useMemo)(function(){if(ft){var j=new Date(ft),y=j.getHours(),U=j.getMinutes(),J=j.getSeconds();return y=y<10?"0"+y:y,U=U<10?"0"+U:U,J=J<10?"0"+J:J,"".concat(y,":").concat(U,":").concat(J)}return 0},[ft]);function ta(){window.sessionStorage.removeItem(a),jt(!1),Ut(0)}function aa(){jt(!1),Ut(0),u.setValue(window.sessionStorage.getItem(a))}return i.a.createElement(_.Fragment,null,i.a.createElement("div",{className:"markdown-editor-wrapper",ref:Et},i.a.createElement("div",{className:"markdown-editor-container ".concat(gt," ").concat(rt?"on-preview":""," ").concat(oe?"mini":""," ").concat(ot?"full-screen":""),style:Zt},i.a.createElement(ae,{insertTemp:_e,watch:rt,fullScreen:ot,showNullButton:c,onActionCallback:kt}),i.a.createElement("div",{className:"markdown-editor-body"},i.a.createElement("div",{className:"codemirror-container"},i.a.createElement("textarea",{ref:_t,placeholder:Rt})),rt?i.a.createElement("div",{ref:bt,className:"preview-container"},i.a.createElement(ve.a,{value:Qe})):null))),t?i.a.createElement("a",{ref:Ot,className:"editor-resize"}):null,i.a.createElement(ne.a,null,C[ct]?i.a.createElement(G.a,{centered:!0,title:C[ct],visible:!0,onCancel:vt,footer:null},Jt):null))}},SbmS:function(Ue,W,r){Ue.exports={flex_box_center:"flex_box_center___HG_ui",flex_space_between:"flex_space_between___i7dgQ",flex_box_vertical_center:"flex_box_vertical_center___25J9O",flex_box_center_end:"flex_box_center_end___Q7-xc",flex_box_column:"flex_box_column___2Q6GJ",userInfo:"userInfo___2ECUY",navInfo:"navInfo___3H3dt",actived:"actived___ilDpa",topBar:"topBar___2O4NK",tabs:"tabs___yp4Rb",active:"active___3Xgtk",list:"list___U4GMG",tags:"tags___2IWIk",searchWrp:"searchWrp___1-W5t",listMessage:"listMessage___1M4jE",deleteMsg:"deleteMsg___1HDtB",listRightMessage:"listRightMessage___1rCRK",content:"content___KsZrb",msg:"msg___35IM3",msgDate:"msgDate___ovoCe"}},UZu5:function(Ue,W,r){},dejd:function(Ue,W,r){},fB9n:function(Ue,W,r){"use strict";r.r(W);var Oe=r("14J3"),G=r("BMrR"),Ee=r("jCWc"),v=r("kPKH"),O=r("k1fw"),_=r("9og8"),i=r("tJVT"),X=r("PpiC"),h=r("q1tI"),l=r.n(h),p=r("55Ip"),T=r("9kvl"),me=r("T2oS"),z=r("W9HT"),ue=r("oBTY"),Be=r("B9cy"),ve=r("Ol7k"),ke=r("lUTK"),Ye=r("BvKs"),Se=r("Ty5D"),Ne=r("wd/R"),K=r.n(Ne),ae=r("RotF"),ne=r.n(ae),be=r("m3rI"),fe=r("9Bee"),Je=r("SbmS"),w=r.n(Je);function He(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */He=function(){return f};var f={},P=Object.prototype,A=P.hasOwnProperty,H=Object.defineProperty||function(a,e,t){a[e]=t.value},Q=typeof Symbol=="function"?Symbol:{},re=Q.iterator||"@@iterator",Ie=Q.asyncIterator||"@@asyncIterator",he=Q.toStringTag||"@@toStringTag";function L(a,e,t){return Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}),a[e]}try{L({},"")}catch(a){L=function(t,n,s){return t[n]=s}}function ge(a,e,t,n){var s=e&&e.prototype instanceof ye?e:ye,o=Object.create(s.prototype),c=new ee(n||[]);return H(o,"_invoke",{value:ce(a,t,c)}),o}function Y(a,e,t){try{return{type:"normal",arg:a.call(e,t)}}catch(n){return{type:"throw",arg:n}}}f.wrap=ge;var C={};function ye(){}function d(){}function g(){}var M={};L(M,re,function(){return this});var S=Object.getPrototypeOf,D=S&&S(S(_e([])));D&&D!==P&&A.call(D,re)&&(M=D);var x=g.prototype=ye.prototype=Object.create(M);function q(a){["next","throw","return"].forEach(function(e){L(a,e,function(t){return this._invoke(e,t)})})}function I(a,e){function t(s,o,c,E){var m=Y(a[s],a,o);if(m.type!=="throw"){var k=m.arg,F=k.value;return F&&typeof F=="object"&&A.call(F,"__await")?e.resolve(F.__await).then(function($){t("next",$,c,E)},function($){t("throw",$,c,E)}):e.resolve(F).then(function($){k.value=$,c(k)},function($){return t("throw",$,c,E)})}E(m.arg)}var n;H(this,"_invoke",{value:function(o,c){function E(){return new e(function(m,k){t(o,c,m,k)})}return n=n?n.then(E,E):E()}})}function ce(a,e,t){var n="suspendedStart";return function(s,o){if(n==="executing")throw new Error("Generator is already running");if(n==="completed"){if(s==="throw")throw o;return Le()}for(t.method=s,t.arg=o;;){var c=t.delegate;if(c){var E=oe(c,t);if(E){if(E===C)continue;return E}}if(t.method==="next")t.sent=t._sent=t.arg;else if(t.method==="throw"){if(n==="suspendedStart")throw n="completed",t.arg;t.dispatchException(t.arg)}else t.method==="return"&&t.abrupt("return",t.arg);n="executing";var m=Y(a,e,t);if(m.type==="normal"){if(n=t.done?"completed":"suspendedYield",m.arg===C)continue;return{value:m.arg,done:t.done}}m.type==="throw"&&(n="completed",t.method="throw",t.arg=m.arg)}}}function oe(a,e){var t=e.method,n=a.iterator[t];if(n===void 0)return e.delegate=null,t==="throw"&&a.iterator.return&&(e.method="return",e.arg=void 0,oe(a,e),e.method==="throw")||t!=="return"&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+t+"' method")),C;var s=Y(n,a.iterator,e.arg);if(s.type==="throw")return e.method="throw",e.arg=s.arg,e.delegate=null,C;var o=s.arg;return o?o.done?(e[a.resultName]=o.value,e.next=a.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,C):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,C)}function De(a){var e={tryLoc:a[0]};1 in a&&(e.catchLoc=a[1]),2 in a&&(e.finallyLoc=a[2],e.afterLoc=a[3]),this.tryEntries.push(e)}function le(a){var e=a.completion||{};e.type="normal",delete e.arg,a.completion=e}function ee(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(De,this),this.reset(!0)}function _e(a){if(a){var e=a[re];if(e)return e.call(a);if(typeof a.next=="function")return a;if(!isNaN(a.length)){var t=-1,n=function s(){for(;++t<a.length;)if(A.call(a,t))return s.value=a[t],s.done=!1,s;return s.value=void 0,s.done=!0,s};return n.next=n}}return{next:Le}}function Le(){return{value:void 0,done:!0}}return d.prototype=g,H(x,"constructor",{value:g,configurable:!0}),H(g,"constructor",{value:d,configurable:!0}),d.displayName=L(g,he,"GeneratorFunction"),f.isGeneratorFunction=function(a){var e=typeof a=="function"&&a.constructor;return!!e&&(e===d||(e.displayName||e.name)==="GeneratorFunction")},f.mark=function(a){return Object.setPrototypeOf?Object.setPrototypeOf(a,g):(a.__proto__=g,L(a,he,"GeneratorFunction")),a.prototype=Object.create(x),a},f.awrap=function(a){return{__await:a}},q(I.prototype),L(I.prototype,Ie,function(){return this}),f.AsyncIterator=I,f.async=function(a,e,t,n,s){s===void 0&&(s=Promise);var o=new I(ge(a,e,t,n),s);return f.isGeneratorFunction(e)?o:o.next().then(function(c){return c.done?c.value:o.next()})},q(x),L(x,he,"Generator"),L(x,re,function(){return this}),L(x,"toString",function(){return"[object Generator]"}),f.keys=function(a){var e=Object(a),t=[];for(var n in e)t.push(n);return t.reverse(),function s(){for(;t.length;){var o=t.pop();if(o in e)return s.value=o,s.done=!1,s}return s.done=!0,s}},f.values=_e,ee.prototype={constructor:ee,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(le),!e)for(var t in this)t.charAt(0)==="t"&&A.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(k,F){return c.type="throw",c.arg=e,t.next=k,F&&(t.method="next",t.arg=void 0),!!F}for(var s=this.tryEntries.length-1;s>=0;--s){var o=this.tryEntries[s],c=o.completion;if(o.tryLoc==="root")return n("end");if(o.tryLoc<=this.prev){var E=A.call(o,"catchLoc"),m=A.call(o,"finallyLoc");if(E&&m){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(E){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!m)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var s=this.tryEntries[n];if(s.tryLoc<=this.prev&&A.call(s,"finallyLoc")&&this.prev<s.finallyLoc){var o=s;break}}o&&(e==="break"||e==="continue")&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var c=o?o.completion:{};return c.type=e,c.arg=t,o?(this.method="next",this.next=o.finallyLoc,C):this.complete(c)},complete:function(e,t){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&t&&(this.next=t),C},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),le(n),C}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var s=n.completion;if(s.type==="throw"){var o=s.arg;le(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:_e(e),resultName:t,nextLoc:n},this.method==="next"&&(this.arg=void 0),C}},f}var Ce=Ye.a.SubMenu,R=ve.a.Sider,ze=ve.a.Content,$e=function(P){var A=P.messages,H=P.globalSetting,Q=P.loading,re=P.user,Ie=P.dispatch,he=Object(X.a)(P,["messages","globalSetting","loading","user","dispatch"]),L=Object(Se.m)(),ge=Object(Se.l)(),Y=re.userInfo,C=Object(h.useState)(!1),ye=Object(i.a)(C,2),d=ye[0],g=ye[1],M=Object(h.useState)({per_page:20,page:1}),S=Object(i.a)(M,2),D=S[0],x=S[1],q=Object(h.useState)({per_page:20,page:1}),I=Object(i.a)(q,2),ce=I[0],oe=I[1],De=Object(h.useState)([]),le=Object(i.a)(De,2),ee=le[0],_e=le[1];Object(h.useEffect)(function(){D.page=1,a()},[L.userId]);var Le=function(t){var n,s;T.c.push("/messages/".concat(re==null||((n=re.userInfo)===null||n===void 0)?void 0:n.login,"/message_detail?target_ids=").concat(t==null||((s=t.target)===null||s===void 0)?void 0:s.id))},a=function(){var e=Object(_.a)(He().mark(function t(){var n,s;return He().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return g(!1),c.next=3,Ie({type:"messages/getPrivateMessages",payload:Object(O.a)(Object(O.a)({},L),ce)});case 3:n=c.sent,(n==null?void 0:n.private_messages)&&(_e([].concat(Object(ue.a)(ee),Object(ue.a)(n.private_messages))),((s=n.private_messages)===null||s===void 0?void 0:s.length)===20&&g(!0));case 5:case"end":return c.stop()}},t)}));return function(){return e.apply(this,arguments)}}();return l.a.createElement("aside",{className:w.a.listRightMessage},l.a.createElement(ne.a,{loadMore:function(){ce.page++,a()},hasMore:d,useWindow:!1},l.a.createElement(z.a,{spinning:Q["messages/getPrivateMessages"]},l.a.createElement("div",{className:"minH500"},ee==null?void 0:ee.map(function(e,t){var n,s;return l.a.createElement("aside",{key:t},l.a.createElement(G.a,{onClick:function(){return Le(e)}},l.a.createElement(v.a,{flex:"58px"},l.a.createElement("img",{src:be.a.IMG_SERVER+"/images/"+(e==null||((n=e.target)===null||n===void 0)?void 0:n.image_url),alt:""})),l.a.createElement(v.a,{flex:"1"},l.a.createElement(G.a,null,l.a.createElement(v.a,{span:24},l.a.createElement(G.a,null,l.a.createElement(v.a,{flex:"1"},l.a.createElement("span",{className:w.a.userName},e==null||((s=e.target)===null||s===void 0)?void 0:s.name)),l.a.createElement(v.a,null,l.a.createElement("span",{className:"ml15 c-grey-c"},K()(e.send_time).fromNow())))),l.a.createElement(v.a,{span:24},l.a.createElement("div",{className:["mt15",w.a.content].join(" ")},l.a.createElement(fe.a,{value:e.content||""})))))))})))))},st=Object(T.a)(function(f){var P=f.messages,A=f.loading,H=f.user,Q=f.globalSetting;return{messages:P,globalSetting:Q,user:H,loading:A.effects}})($e),Pe=r("+L6B"),b=r("2/Rp"),N=r("miYZ"),B=r("tsqr"),V=r("y8nQ"),ie=r("Vl3Y"),Re=r("kaH+"),Fe=r("1vsH"),we=r("5WQS"),at=r("Ot1p"),We=r("dhSg");function Te(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Te=function(){return f};var f={},P=Object.prototype,A=P.hasOwnProperty,H=Object.defineProperty||function(a,e,t){a[e]=t.value},Q=typeof Symbol=="function"?Symbol:{},re=Q.iterator||"@@iterator",Ie=Q.asyncIterator||"@@asyncIterator",he=Q.toStringTag||"@@toStringTag";function L(a,e,t){return Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}),a[e]}try{L({},"")}catch(a){L=function(t,n,s){return t[n]=s}}function ge(a,e,t,n){var s=e&&e.prototype instanceof ye?e:ye,o=Object.create(s.prototype),c=new ee(n||[]);return H(o,"_invoke",{value:ce(a,t,c)}),o}function Y(a,e,t){try{return{type:"normal",arg:a.call(e,t)}}catch(n){return{type:"throw",arg:n}}}f.wrap=ge;var C={};function ye(){}function d(){}function g(){}var M={};L(M,re,function(){return this});var S=Object.getPrototypeOf,D=S&&S(S(_e([])));D&&D!==P&&A.call(D,re)&&(M=D);var x=g.prototype=ye.prototype=Object.create(M);function q(a){["next","throw","return"].forEach(function(e){L(a,e,function(t){return this._invoke(e,t)})})}function I(a,e){function t(s,o,c,E){var m=Y(a[s],a,o);if(m.type!=="throw"){var k=m.arg,F=k.value;return F&&typeof F=="object"&&A.call(F,"__await")?e.resolve(F.__await).then(function($){t("next",$,c,E)},function($){t("throw",$,c,E)}):e.resolve(F).then(function($){k.value=$,c(k)},function($){return t("throw",$,c,E)})}E(m.arg)}var n;H(this,"_invoke",{value:function(o,c){function E(){return new e(function(m,k){t(o,c,m,k)})}return n=n?n.then(E,E):E()}})}function ce(a,e,t){var n="suspendedStart";return function(s,o){if(n==="executing")throw new Error("Generator is already running");if(n==="completed"){if(s==="throw")throw o;return Le()}for(t.method=s,t.arg=o;;){var c=t.delegate;if(c){var E=oe(c,t);if(E){if(E===C)continue;return E}}if(t.method==="next")t.sent=t._sent=t.arg;else if(t.method==="throw"){if(n==="suspendedStart")throw n="completed",t.arg;t.dispatchException(t.arg)}else t.method==="return"&&t.abrupt("return",t.arg);n="executing";var m=Y(a,e,t);if(m.type==="normal"){if(n=t.done?"completed":"suspendedYield",m.arg===C)continue;return{value:m.arg,done:t.done}}m.type==="throw"&&(n="completed",t.method="throw",t.arg=m.arg)}}}function oe(a,e){var t=e.method,n=a.iterator[t];if(n===void 0)return e.delegate=null,t==="throw"&&a.iterator.return&&(e.method="return",e.arg=void 0,oe(a,e),e.method==="throw")||t!=="return"&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+t+"' method")),C;var s=Y(n,a.iterator,e.arg);if(s.type==="throw")return e.method="throw",e.arg=s.arg,e.delegate=null,C;var o=s.arg;return o?o.done?(e[a.resultName]=o.value,e.next=a.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,C):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,C)}function De(a){var e={tryLoc:a[0]};1 in a&&(e.catchLoc=a[1]),2 in a&&(e.finallyLoc=a[2],e.afterLoc=a[3]),this.tryEntries.push(e)}function le(a){var e=a.completion||{};e.type="normal",delete e.arg,a.completion=e}function ee(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(De,this),this.reset(!0)}function _e(a){if(a){var e=a[re];if(e)return e.call(a);if(typeof a.next=="function")return a;if(!isNaN(a.length)){var t=-1,n=function s(){for(;++t<a.length;)if(A.call(a,t))return s.value=a[t],s.done=!1,s;return s.value=void 0,s.done=!0,s};return n.next=n}}return{next:Le}}function Le(){return{value:void 0,done:!0}}return d.prototype=g,H(x,"constructor",{value:g,configurable:!0}),H(g,"constructor",{value:d,configurable:!0}),d.displayName=L(g,he,"GeneratorFunction"),f.isGeneratorFunction=function(a){var e=typeof a=="function"&&a.constructor;return!!e&&(e===d||(e.displayName||e.name)==="GeneratorFunction")},f.mark=function(a){return Object.setPrototypeOf?Object.setPrototypeOf(a,g):(a.__proto__=g,L(a,he,"GeneratorFunction")),a.prototype=Object.create(x),a},f.awrap=function(a){return{__await:a}},q(I.prototype),L(I.prototype,Ie,function(){return this}),f.AsyncIterator=I,f.async=function(a,e,t,n,s){s===void 0&&(s=Promise);var o=new I(ge(a,e,t,n),s);return f.isGeneratorFunction(e)?o:o.next().then(function(c){return c.done?c.value:o.next()})},q(x),L(x,he,"Generator"),L(x,re,function(){return this}),L(x,"toString",function(){return"[object Generator]"}),f.keys=function(a){var e=Object(a),t=[];for(var n in e)t.push(n);return t.reverse(),function s(){for(;t.length;){var o=t.pop();if(o in e)return s.value=o,s.done=!1,s}return s.done=!0,s}},f.values=_e,ee.prototype={constructor:ee,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(le),!e)for(var t in this)t.charAt(0)==="t"&&A.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(k,F){return c.type="throw",c.arg=e,t.next=k,F&&(t.method="next",t.arg=void 0),!!F}for(var s=this.tryEntries.length-1;s>=0;--s){var o=this.tryEntries[s],c=o.completion;if(o.tryLoc==="root")return n("end");if(o.tryLoc<=this.prev){var E=A.call(o,"catchLoc"),m=A.call(o,"finallyLoc");if(E&&m){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(E){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!m)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var s=this.tryEntries[n];if(s.tryLoc<=this.prev&&A.call(s,"finallyLoc")&&this.prev<s.finallyLoc){var o=s;break}}o&&(e==="break"||e==="continue")&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var c=o?o.completion:{};return c.type=e,c.arg=t,o?(this.method="next",this.next=o.finallyLoc,C):this.complete(c)},complete:function(e,t){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&t&&(this.next=t),C},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),le(n),C}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var s=n.completion;if(s.type==="throw"){var o=s.arg;le(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:_e(e),resultName:t,nextLoc:n},this.method==="next"&&(this.arg=void 0),C}},f}var tt=Ye.a.SubMenu,pt=ve.a.Sider,Xe=ve.a.Content,Ke=function(P){var A=P.messages,H=P.globalSetting,Q=P.loading,re=P.user,Ie=P.dispatch,he=Object(X.a)(P,["messages","globalSetting","loading","user","dispatch"]),L=Object(Se.m)(),ge=Object(Se.l)(),Y=ge.query,C=Object(h.useState)({per_page:20,page:1}),ye=Object(i.a)(C,2),d=ye[0],g=ye[1],M=Object(h.useState)([]),S=Object(i.a)(M,2),D=S[0],x=S[1],q=Object(h.useState)(!1),I=Object(i.a)(q,2),ce=I[0],oe=I[1],De=Object(h.useState)(!1),le=Object(i.a)(De,2),ee=le[0],_e=le[1],Le=Object(h.useState)(""),a=Object(i.a)(Le,2),e=a[0],t=a[1],n=Object(h.useRef)(),s=ie.a.useForm(),o=Object(i.a)(s,1),c=o[0],E=Object(h.useState)([]),m=Object(i.a)(E,2),k=m[0],F=m[1],$=Object(h.useState)(!0),gt=Object(i.a)($,2),yt=gt[0],Rt=gt[1];Object(h.useEffect)(function(){d.page=1,lt()},[Y.target_ids]);var lt=function(){var te=Object(_.a)(Te().mark(function u(){var se,je;return Te().wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return oe(!1),Qe.next=3,Ie({type:"messages/getPrivateMessageDetails",payload:Object(O.a)(Object(O.a)({},L),{},{target_id:Y==null?void 0:Y.target_ids},d)});case 3:se=Qe.sent,(se==null?void 0:se.messages)&&(k=se==null?void 0:se.messages,((je=k)===null||je===void 0?void 0:je.length)===20&&setTimeout(function(){oe(!0),Rt(!1)},500),d.page===1?x(Object(ue.a)(se==null?void 0:se.messages.reverse())):x([].concat(Object(ue.a)(D),Object(ue.a)(se==null?void 0:se.messages.reverse()))));case 5:case"end":return Qe.stop()}},u)}));return function(){return te.apply(this,arguments)}}();Object(h.useEffect)(function(){console.log("newData.length:",d,k.length,k),d.page===1&&yt&&(n.current.scrollTop=n.current.scrollHeight)},[D]),Object(h.useEffect)(function(){n.current.onclick=function(te){te.target.nodeName==="IMG"&&te.target.alt!==""&&We.a.publish("preview-image",te.target.src)}},[]);var mt=function(){var te=Object(_.a)(Te().mark(function u(se,je){var ut;return Te().wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(we.a)(Object(O.a)(Object(O.a)({},L),{},{id:se.id}));case 2:ut=Ze.sent,ut.status===0&&(D.splice(je,1),x(Object(ue.a)(D)));case 5:case"end":return Ze.stop()}},u)}));return function(se,je){return te.apply(this,arguments)}}(),Lt=function(){var te=Object(_.a)(Te().mark(function u(){return Te().wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!(e==="")){je.next=3;break}return B.b.error("\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u590D"),je.abrupt("return",!1);case 3:return t(""),_e(!0),je.next=8,Object(we.g)(Object(O.a)(Object(O.a)({},L),{},{content:e,target_id:Y==null?void 0:Y.target_ids}));case 8:_e(!1),d.page=1,c.resetFields(),lt();case 12:case"end":return je.stop()}},u)}));return function(){return te.apply(this,arguments)}}();return l.a.createElement("section",null,l.a.createElement("aside",{className:w.a.listMessage,ref:n},l.a.createElement(ne.a,{isReverse:!0,loadMore:function(){d.page++,lt()},hasMore:ce,useWindow:!1},!ce&&l.a.createElement("div",{className:"tc mt20 animated fadeIn"},l.a.createElement("span",{className:w.a.msgDate},"\u6CA1\u6709\u4FE1\u606F\u4E86\uFF5E\uFF5E")),l.a.createElement(z.a,{spinning:Q["messages/getPrivateMessageDetails"]},l.a.createElement("aside",{className:"minH500"},D==null?void 0:D.map(function(te,u){var se;return l.a.createElement("aside",{key:u},l.a.createElement(G.a,{justify:"center"},l.a.createElement(v.a,{flex:"1",className:"tc"},l.a.createElement("span",{className:w.a.msgDate},K()(te.send_time).format("YYYY-MM-DD")))),l.a.createElement(G.a,{onClick:function(){return Object(Fe.A)(te)}},l.a.createElement(v.a,{flex:"58px"},l.a.createElement("img",{src:be.a.IMG_SERVER+"/images/"+(te==null||((se=te.sender)===null||se===void 0)?void 0:se.image_url),alt:""})),l.a.createElement(v.a,null,l.a.createElement("div",{className:w.a.msg},l.a.createElement(fe.a,{value:te.content||""}),l.a.createElement("span",{onClick:function(){return mt(te,u)},className:["current",w.a.deleteMsg].join(" ")},"\u5220\u9664"))),l.a.createElement(v.a,null,l.a.createElement("span",{className:"c-grey-c ml10"},K()(te.send_time).format("HH:mm")))))}))))),l.a.createElement("aside",{className:"pl30 pr30 mb30 mt30"},l.a.createElement(ie.a,{form:c},l.a.createElement(ie.a.Item,{name:"content"},l.a.createElement(at.a,{placeholder:"\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D",height:150,onChange:function(u){return t(u)}})),l.a.createElement(G.a,null,l.a.createElement(v.a,{flex:"1"},l.a.createElement("span",{className:"c-red font14"},"\u5728\u95EE\u9898\u53CD\u9988\u65F6\uFF0C\u8BF7\u540C\u65F6\u53D1\u9001\u95EE\u9898\u53D1\u751F\u9875\u7684\u7F51\u5740\u94FE\u63A5\uFF0C\u4EE5\u4FBF\u6211\u4EEC\u9AD8\u6548\u7684\u4E3A\u60A8\u670D\u52A1")),l.a.createElement(v.a,null,l.a.createElement(b.a,{loading:ee,type:"primary",onClick:function(){return Lt()}},"\u56DE\u590D"))))),l.a.createElement(Re.a,null))},Ge=Object(T.a)(function(f){var P=f.messages,A=f.loading,H=f.user,Q=f.globalSetting;return{messages:P,globalSetting:Q,user:H,loading:A.effects}})(Ke),pe=r("30zm");function Ve(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Ve=function(){return f};var f={},P=Object.prototype,A=P.hasOwnProperty,H=Object.defineProperty||function(a,e,t){a[e]=t.value},Q=typeof Symbol=="function"?Symbol:{},re=Q.iterator||"@@iterator",Ie=Q.asyncIterator||"@@asyncIterator",he=Q.toStringTag||"@@toStringTag";function L(a,e,t){return Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}),a[e]}try{L({},"")}catch(a){L=function(t,n,s){return t[n]=s}}function ge(a,e,t,n){var s=e&&e.prototype instanceof ye?e:ye,o=Object.create(s.prototype),c=new ee(n||[]);return H(o,"_invoke",{value:ce(a,t,c)}),o}function Y(a,e,t){try{return{type:"normal",arg:a.call(e,t)}}catch(n){return{type:"throw",arg:n}}}f.wrap=ge;var C={};function ye(){}function d(){}function g(){}var M={};L(M,re,function(){return this});var S=Object.getPrototypeOf,D=S&&S(S(_e([])));D&&D!==P&&A.call(D,re)&&(M=D);var x=g.prototype=ye.prototype=Object.create(M);function q(a){["next","throw","return"].forEach(function(e){L(a,e,function(t){return this._invoke(e,t)})})}function I(a,e){function t(s,o,c,E){var m=Y(a[s],a,o);if(m.type!=="throw"){var k=m.arg,F=k.value;return F&&typeof F=="object"&&A.call(F,"__await")?e.resolve(F.__await).then(function($){t("next",$,c,E)},function($){t("throw",$,c,E)}):e.resolve(F).then(function($){k.value=$,c(k)},function($){return t("throw",$,c,E)})}E(m.arg)}var n;H(this,"_invoke",{value:function(o,c){function E(){return new e(function(m,k){t(o,c,m,k)})}return n=n?n.then(E,E):E()}})}function ce(a,e,t){var n="suspendedStart";return function(s,o){if(n==="executing")throw new Error("Generator is already running");if(n==="completed"){if(s==="throw")throw o;return Le()}for(t.method=s,t.arg=o;;){var c=t.delegate;if(c){var E=oe(c,t);if(E){if(E===C)continue;return E}}if(t.method==="next")t.sent=t._sent=t.arg;else if(t.method==="throw"){if(n==="suspendedStart")throw n="completed",t.arg;t.dispatchException(t.arg)}else t.method==="return"&&t.abrupt("return",t.arg);n="executing";var m=Y(a,e,t);if(m.type==="normal"){if(n=t.done?"completed":"suspendedYield",m.arg===C)continue;return{value:m.arg,done:t.done}}m.type==="throw"&&(n="completed",t.method="throw",t.arg=m.arg)}}}function oe(a,e){var t=e.method,n=a.iterator[t];if(n===void 0)return e.delegate=null,t==="throw"&&a.iterator.return&&(e.method="return",e.arg=void 0,oe(a,e),e.method==="throw")||t!=="return"&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+t+"' method")),C;var s=Y(n,a.iterator,e.arg);if(s.type==="throw")return e.method="throw",e.arg=s.arg,e.delegate=null,C;var o=s.arg;return o?o.done?(e[a.resultName]=o.value,e.next=a.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,C):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,C)}function De(a){var e={tryLoc:a[0]};1 in a&&(e.catchLoc=a[1]),2 in a&&(e.finallyLoc=a[2],e.afterLoc=a[3]),this.tryEntries.push(e)}function le(a){var e=a.completion||{};e.type="normal",delete e.arg,a.completion=e}function ee(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(De,this),this.reset(!0)}function _e(a){if(a){var e=a[re];if(e)return e.call(a);if(typeof a.next=="function")return a;if(!isNaN(a.length)){var t=-1,n=function s(){for(;++t<a.length;)if(A.call(a,t))return s.value=a[t],s.done=!1,s;return s.value=void 0,s.done=!0,s};return n.next=n}}return{next:Le}}function Le(){return{value:void 0,done:!0}}return d.prototype=g,H(x,"constructor",{value:g,configurable:!0}),H(g,"constructor",{value:d,configurable:!0}),d.displayName=L(g,he,"GeneratorFunction"),f.isGeneratorFunction=function(a){var e=typeof a=="function"&&a.constructor;return!!e&&(e===d||(e.displayName||e.name)==="GeneratorFunction")},f.mark=function(a){return Object.setPrototypeOf?Object.setPrototypeOf(a,g):(a.__proto__=g,L(a,he,"GeneratorFunction")),a.prototype=Object.create(x),a},f.awrap=function(a){return{__await:a}},q(I.prototype),L(I.prototype,Ie,function(){return this}),f.AsyncIterator=I,f.async=function(a,e,t,n,s){s===void 0&&(s=Promise);var o=new I(ge(a,e,t,n),s);return f.isGeneratorFunction(e)?o:o.next().then(function(c){return c.done?c.value:o.next()})},q(x),L(x,he,"Generator"),L(x,re,function(){return this}),L(x,"toString",function(){return"[object Generator]"}),f.keys=function(a){var e=Object(a),t=[];for(var n in e)t.push(n);return t.reverse(),function s(){for(;t.length;){var o=t.pop();if(o in e)return s.value=o,s.done=!1,s}return s.done=!0,s}},f.values=_e,ee.prototype={constructor:ee,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(le),!e)for(var t in this)t.charAt(0)==="t"&&A.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(k,F){return c.type="throw",c.arg=e,t.next=k,F&&(t.method="next",t.arg=void 0),!!F}for(var s=this.tryEntries.length-1;s>=0;--s){var o=this.tryEntries[s],c=o.completion;if(o.tryLoc==="root")return n("end");if(o.tryLoc<=this.prev){var E=A.call(o,"catchLoc"),m=A.call(o,"finallyLoc");if(E&&m){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(E){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!m)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var s=this.tryEntries[n];if(s.tryLoc<=this.prev&&A.call(s,"finallyLoc")&&this.prev<s.finallyLoc){var o=s;break}}o&&(e==="break"||e==="continue")&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var c=o?o.completion:{};return c.type=e,c.arg=t,o?(this.method="next",this.next=o.finallyLoc,C):this.complete(c)},complete:function(e,t){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&t&&(this.next=t),C},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),le(n),C}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var s=n.completion;if(s.type==="throw"){var o=s.arg;le(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:_e(e),resultName:t,nextLoc:n},this.method==="next"&&(this.arg=void 0),C}},f}var it=function(P){var A,H=P.messages,Q=P.globalSetting,re=P.loading,Ie=P.user,he=P.dispatch,L=Object(X.a)(P,["messages","globalSetting","loading","user","dispatch"]),ge=L.match.params,Y=L.location.query,C=Ie.userInfo,ye=H.tidingsList,d=H.privateMessageDetails,g=Object(h.useState)({per_page:20,page:1}),M=Object(i.a)(g,2),S=M[0],D=M[1],x=Object(h.useState)({per_page:20,page:1}),q=Object(i.a)(x,2),I=q[0],ce=q[1],oe=Object(h.useState)([]),De=Object(i.a)(oe,2),le=De[0],ee=De[1],_e=Object(h.useState)([]),Le=Object(i.a)(_e,2),a=Le[0],e=Le[1];Object(h.useEffect)(function(){S.page=1},[ge.userId]);var t=function(){var s=Object(_.a)(Ve().mark(function o(){var c;return Ve().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,he({type:"messages/getPrivateMessageDetails",payload:Object(O.a)(Object(O.a)({},ge),{},{target_id:Y==null?void 0:Y.target_ids})});case 2:c=m.sent,(c==null?void 0:c.messages)&&ee(c.messages);case 4:case"end":return m.stop()}},o)}));return function(){return s.apply(this,arguments)}}(),n=function(){var s=Object(_.a)(Ve().mark(function o(){var c;return Ve().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,he({type:"messages/getPrivateMessages",payload:Object(O.a)(Object(O.a)({},ge),I)});case 2:c=m.sent,(c==null?void 0:c.private_messages)&&e(c.private_messages);case 4:case"end":return m.stop()}},o)}));return function(){return s.apply(this,arguments)}}();return l.a.createElement("section",{className:w.a.bg},l.a.createElement("section",{className:"edu-container mt20"},l.a.createElement(G.a,{gutter:[20,20]},l.a.createElement(pe.a,null),l.a.createElement(v.a,{flex:"1"},l.a.createElement("aside",{className:"bg-white"},l.a.createElement("aside",{className:["font16",w.a.topBar].join(" ")},l.a.createElement(G.a,null,l.a.createElement(v.a,{flex:"30px",className:"tc"},l.a.createElement(p.Link,{to:"/messages/".concat(ge.userId,"/private_messages"),className:"iconfont icon-zuojiantou c-black pl10"})),l.a.createElement(v.a,{flex:"1",className:"tc"},d==null||((A=d.target)===null||A===void 0)?void 0:A.name,"\u4E0E\u4F60\u7684\u79C1\u4FE1"),l.a.createElement(v.a,{flex:"290px",className:"tl"},l.a.createElement("span",{className:"pl30"},"\u79C1\u4FE1\u5217\u8868")))),l.a.createElement(G.a,null,l.a.createElement(v.a,{flex:"1"},l.a.createElement(Ge,null)),l.a.createElement(v.a,{flex:"290px"},l.a.createElement(st,null))))))))},ht=W.default=Object(T.a)(function(f){var P=f.messages,A=f.loading,H=f.user,Q=f.globalSetting;return{messages:P,globalSetting:Q,user:H,loading:A.effects}})(it)},kSUc:function(Ue,W,r){},"kaH+":function(Ue,W,r){"use strict";var Oe=r("+L6B"),G=r("2/Rp"),Ee=r("tJVT"),v=r("q1tI"),O=r.n(v),_=r("UZu5"),i=r.n(_),X=r("dhSg"),h=r("rLCj"),l=r("dF/Y"),p=r("4i/N");W.a=function(){var T=Object(v.useState)(""),me=Object(Ee.a)(T,2),z=me[0],ue=me[1],Be=Object(v.useState)(0),ve=Object(Ee.a)(Be,2),ke=ve[0],Ye=ve[1],Se=Object(v.useRef)("");Object(v.useEffect)(function(){var ne=X.a.subscribe("preview-image",function(be){ue(be),document.body.style.overflow="hidden"});return ne},[]),Object(v.useEffect)(function(){return document.addEventListener("keydown",Ne),function(){document.removeEventListener("keydown",Ne)}},[]),Object(v.useEffect)(function(){Se.current=z},[z]);function Ne(ne){ne.keyCode==27&&Se.current&&K()}function K(){document.body.style.overflow="auto",ue("")}function ae(){Ye(ke+90)}return O.a.createElement(v.Fragment,null,z?O.a.createElement("div",{className:"image-preview-container"},O.a.createElement("div",{className:"button-group"},O.a.createElement(G.a,{onClick:ae},"\u65CB\u8F6C",O.a.createElement(h.a,null)),O.a.createElement(G.a,{href:z},"\u4E0B\u8F7D",O.a.createElement(l.a,null)),O.a.createElement(G.a,{onClick:K},"\u5173\u95ED",O.a.createElement(p.a,null))),O.a.createElement("div",{className:"preview-wrp-group"},O.a.createElement("img",{className:"image-preview",src:z,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(ke,"deg)")}}))):null)}},kzJb:function(Ue,W,r){Ue.exports={flex_box_center:"flex_box_center___2qtoc",flex_space_between:"flex_space_between___NF1Yf",flex_box_vertical_center:"flex_box_vertical_center___2qH_j",flex_box_center_end:"flex_box_center_end___22P0N",flex_box_column:"flex_box_column___1IKP8",userInfo:"userInfo___2Dupy",navInfo:"navInfo___3fEvD",actived:"actived___3F322",newTip:"newTip___1Ta-b"}}}]);