-
Notifications
You must be signed in to change notification settings - Fork 0
/
p__index.async.js
1 lines (1 loc) · 6.95 KB
/
p__index.async.js
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[3],{"25Hv":function(e,a,t){e.exports={root:"root___kfuE0",timeLine:"timeLine___3eqY8",title:"title___3rV2O",label:"label___1eMSD",labels:"labels___2BqqT"}},RXBc:function(e,a,t){"use strict";t.r(a);t("cWXX");var r=t("/ezw"),n=(t("+BJd"),t("mr32")),l=(t("Mwp2"),t("VXEj")),s=t("p0pE"),c=t.n(s),i=(t("Pwec"),t("CtXQ")),o=t("q1tI"),m=t.n(o),d=t("wY1l"),u=t.n(d),h=t("/MKj"),g=t("wd/R"),p=t.n(g),v=t("XlMv"),E=(t("fu2T"),t("gK9i")),y=t("25Hv"),b=t.n(y),f=E["a"].Panel,_=n["a"].CheckableTag;class x extends m.a.Component{constructor(){super(),this.state={selectedTags:[]}}handleChange(e,a){var t=this.props.handleTagChange,r=void 0===t?()=>{}:t,n=this.state.selectedTags,l=a?[...n,e]:n.filter(a=>a!==e);this.setState({selectedTags:l}),r(l)}handleClickTag(e){var a=this.props.handleTagChange,t=void 0===a?()=>{}:a,r=e;this.setState({selectedTag:r}),t(r)}render(){var e=this.props,a=e.timeLine,t=void 0===a?{}:a,r=e.tags,n=void 0===r?{}:r;return m.a.createElement("div",{className:b.a.root},m.a.createElement("div",{className:b.a.timeLine},m.a.createElement("div",{className:b.a.title},"\u65f6\u95f4\u8f74"),m.a.createElement("div",{className:b.a.content},m.a.createElement(E["a"],{accordion:!0},Object.keys(t).map(e=>{return m.a.createElement(f,{header:"".concat(e,"(").concat(t[e].total,")"),key:e},m.a.createElement(l["a"],{header:null,footer:null,bordered:null,dataSource:t[e].item,renderItem:e=>m.a.createElement(l["a"].Item,{key:e.id},m.a.createElement("a",{href:"".concat(window.location.href).concat(e.number)},e.title))}))})))),m.a.createElement("div",{className:b.a.label},m.a.createElement("div",{className:b.a.title},"\u6807\u7b7e"),m.a.createElement("div",{className:b.a.labels},n&&Object.keys(n).map(e=>{return m.a.createElement(_,{key:e,checked:this.state.selectedTags.indexOf(e)>-1,onChange:a=>this.handleChange(e,a),style:{cursor:"pointer"}},"".concat(n[e].name,"(").concat(n[e].total,")"))}))))}}var k,w,L,I=x,C=t("XfOM"),T=t.n(C),N=t("AEkQ"),M=e=>{var a=e.type,t=e.text;return m.a.createElement("span",null,m.a.createElement(i["a"],{type:a,style:{marginRight:8}}),t)},j=(k=Object(h["c"])(e=>{var a=e.user,t=e.home,r=e.loading;return{user:a,home:t,issuesLoading:r.effects["home/getIssuesList"]}}),k((L=class extends o["Component"]{constructor(){super(...arguments),this.getTimeLine=(e=>{var a=e.map(e=>{return c()({},e,{time:p()(e.created_at).format("Y-M")})}),t=a.reduce((e,a)=>{return a.time in e?(e[a.time].total++,e[a.time].item.push(a),e[a.time].number=a.number):e[a.time]={total:1,item:[a],number:a.number},e},{});return t}),this.getTags=(e=>{var a=[];e.forEach(e=>{a=[...a,...e.labels]}),a.map(e=>{return c()({},e,{id:"".concat(e.id)})});var t=a.reduce((e,a)=>{return a.id in e?(e[a.id].total++,e[a.id].color=a.color,e[a.id].name=a.name):e[a.id]={total:1,color:a.color,name:a.name},e},{});return t}),this.handleTagChange=(e=>{var a=this.props.dispatch;a(Object(N["filterIssue"])(e))})}componentDidMount(){var e=this.props.dispatch,a=window.location.search.split("code=")[1];a&&e({type:"user/githubAuth",payload:{githubAuthCode:a}}).then(e=>{e&&(localStorage.setItem("github_token",e),window.location.href=window.location.href.split(/[?#]/)[0])}),e({type:"home/getIssuesList"})}render(){var e=this.props,a=e.home,t=a.issuesList,s=void 0===t?[]:t,c=a.copyIssueList,o=void 0===c?{}:c,d=e.issuesLoading,h=void 0!==d&&d,g=this.getTimeLine(o),E=this.getTags(o);return m.a.createElement("div",{className:T.a.root},m.a.createElement(I,{timeLine:g,tags:E,handleTagChange:this.handleTagChange}),Array.isArray(s)&&m.a.createElement(l["a"],{itemLayout:"vertical",dataSource:s,className:T.a.list,footer:m.a.createElement("div",{className:T.a["copyright"]},m.a.createElement("b",null,"\xa92021-current naluduo. All rights reserved.")),renderItem:e=>m.a.createElement(l["a"].Item,{className:T.a.listItem,key:e.title,actions:[m.a.createElement(u.a,{to:"/".concat(e.number,"?scroll=like")},m.a.createElement(M,{type:"like-o",text:e.reactions["+1"]})),m.a.createElement(u.a,{to:"/".concat(e.number,"?scroll=comment")},m.a.createElement(M,{type:"message",text:e.comments}))],extra:m.a.createElement("img",{height:80,width:142,style:{borderRadius:5,background:"#fff"},alt:"cover picture",src:/!\[(.*?)\]\((.*?)\)/.exec(e.body)?/!\[(.*?)\]\((.*?)\)/.exec(e.body)[2]:"\u9ed8\u8ba4\u5360\u4f4d\u56fe"})},m.a.createElement(r["a"],{loading:h,active:!0,avatar:!0},m.a.createElement(l["a"].Item.Meta,{title:m.a.createElement(u.a,{to:"/".concat(e.number),className:T.a.title},e.title)}),m.a.createElement(v["a"],{dataSource:e.body.match(/<p>(.*?)<\/p>/)?e.body.match(/<p>(.*?)<\/p>/)[0]:null}),m.a.createElement("div",null,m.a.createElement("div",{style:{marginBottom:10,display:"flex",alignItems:"center"}},m.a.createElement(i["a"],{type:"calendar"}),m.a.createElement("span",{style:{marginRight:10,marginLeft:5}},p()(e.created_at).format("Y-M-D")),e.labels&&0!==e.labels.length&&m.a.createElement(i["a"],{type:"tag",style:{marginRight:5}}),e.labels&&e.labels.map(e=>{return m.a.createElement(n["a"],{key:e.id,style:{background:"#".concat(e.color),color:"#fff"}},e.name)})))))}))}},w=L))||w);a["default"]=j},XfOM:function(e,a,t){e.exports={root:"root___2slBU",list:"list___1o6ac",listItem:"listItem___3l3gP",title:"title___2cyli",copyright:"copyright___GmlYa"}},XlMv:function(e,a,t){"use strict";var r=t("q1tI"),n=t.n(r),l=t("IujW"),s=t.n(l),c=(t("17x9"),t("oSia")),i=t("S14d"),o=t("dUOs"),m=t("Cuvq"),d=t("DqFP"),u=t("3W8J"),h=t("3cQg"),g=t("lxyc"),p=t("XDC1"),v=t("Dxtr");class E extends r["PureComponent"]{componentWillMount(){c["a"].registerLanguage("jsx",o["a"]),c["a"].registerLanguage("javascript",m["a"]),c["a"].registerLanguage("sass",d["a"]),c["a"].registerLanguage("scss",u["a"]),c["a"].registerLanguage("less",h["a"]),c["a"].registerLanguage("css",g["a"]),c["a"].registerLanguage("java",p["a"]),c["a"].registerLanguage("typescript",v["a"])}render(){var e=this.props,a=e.language,t=e.value;return n.a.createElement("figure",{className:"highlight"},n.a.createElement(c["a"],{language:a,style:i["a"]},t))}}E.defaultProps={language:null};var y=E,b=t("p0pE"),f=t.n(b),_=t("Y/ft"),x=t.n(_),k={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6"};function w(e){var a=e.level,t=e.index,r=e.children,l=x()(e,["level","index","children"]),s=f()({},l,{className:"heading heading-".concat(a),"data-level":t});return n.a.createElement(k[a]||k.h1,s,r)}var L=w;class I extends r["PureComponent"]{constructor(){super(...arguments),this.renderHtml=(()=>{var e=this.props,a=e.level,t=e.children;if(t&&t.length>0){var r=t[0].props.value;return n.a.createElement(L,{level:"h".concat(a),index:a,id:r},n.a.createElement("span",{className:"title"},t),n.a.createElement("a",{href:"#".concat(r),className:"link"},"#"))}return n.a.createElement(n.a.Fragment,null,t)})}render(){return n.a.createElement(n.a.Fragment,null,this.renderHtml())}}var C=I;t("5MvH"),t("qxIa"),a["a"]=(e=>{var a=e.dataSource;return n.a.createElement(s.a,{escapeHtml:!1,renderers:{code:y,heading:C},className:"markdown-body",source:a})})},qxIa:function(e,a,t){e.exports={"markdown-body":"markdown-body___3ieAj"}}}]);