1 line
6.5 KiB
JavaScript
1 line
6.5 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[134],{"6V0J":function(e,t,n){},"9BHv":function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),c=(n("T2oS"),n("W9HT")),s=n("EcSs"),i=n.n(s),o=(n("DjyN"),n("NUBc")),l=n("06Pm"),u=n.n(l),m=n("kA7L"),p=n.n(m),f=n("3SUL"),d=n.n(f),v=n("eYnF"),h=n.n(v),g=n("X5/F"),y=n.n(g),E=n("04Ix"),_=n.n(E),N=n("o+MX"),w=n.n(N),k=n("cDcd"),b=n.n(k),L=n("vDqi"),S=n.n(L),j=(n("6V0J"),n("2CTR")),F=n("Xd6l");var x=function(e){function t(e){var n;return u()(this,t),n=function(e,t,n){return t=h()(t),d()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],h()(e).constructor):t.apply(e,n))}(this,t,[e]),_()(n,"componentDidMount",(function(){n.getUsersList()})),_()(n,"getUsersList",(function(e,t){var a,r;n.setState({isSpin:!0});var c=n.state,s=c.user_type,i=c.project_id,o=c.owner,l=w()(a=w()(r="/".concat(o,"/")).call(r,i,"/")).call(a,s,".json");S.a.get(l,{params:{page:e,limit:t}}).then((function(e){e&&n.setState({count:e.data.count,users:e.data.users,isSpin:!1})})).catch((function(e){}))})),_()(n,"ChangePage",(function(e){n.setState({page:e,isSpin:!0});var t=n.state.limit;n.getUsersList(e,t)})),_()(n,"Paginations",(function(){var e=n.state,t=e.count,a=e.page,r=e.limit;return b.a.createElement(b.a.Fragment,null,t>r?b.a.createElement("div",{className:"mt50 mb30 edu-txt-center"},b.a.createElement(o.a,{simple:!0,defaultCurrent:a,total:t,pageSize:r,onChange:n.ChangePage})):"")})),n.state={user_type:n.props.user_type,type_title:n.props.type_title,project_id:n.props.project_id,owner:n.props.owner,users:null,count:0,limit:20,page:1,isSpin:!1},n}return y()(t,e),p()(t,[{key:"render",value:function(){var e=this.state,t=e.users,n=e.count,a=e.isSpin,r=e.type_title;return b.a.createElement("div",{className:"pbt15"},b.a.createElement("div",{className:"main background-f minH-670",style:{padding:"0px"}},b.a.createElement("div",{className:"user-list-items"},b.a.createElement("div",{className:"font-18 padding10-20 border-b-line"},r),b.a.createElement(c.a,{spinning:a},b.a.createElement("div",{className:"w-100 inline-block"},0===n?b.a.createElement(j.a,{_html:"暂时还没有相关数据!"}):b.a.createElement(F.a,i()({users:t,userClass:"w-25",successFunc:this.getUsersList,notReset:!0},this.props)))),this.Paginations())))}}])}(k.Component);t.a=x},KJct:function(e,t,n){"use strict";n("+L6B");var a=n("2/Rp"),r=n("zLi2"),c=n.n(r),s=n("cDcd"),i=n.n(s),o=n("vDqi"),l=n.n(o);n("6V0J"),t.a=function(e){var t=e.is_watch,n=e.fontClass,r=e.starText,o=e.is_block,u=e.id,m=e.successFunc,p=e.notReset,f=Object(s.useState)(!1),d=c()(f,2),v=d[0],h=d[1],g=Object(s.useState)(t),y=c()(g,2),E=y[0],_=y[1];return i.a.createElement(a.a,{type:E?"default":"primary",ghost:!E,block:o,loading:v,onClick:function(){return e=E,h(!0),void l()({method:e?"delete":"post",url:"/watchers/".concat(e?"unfollow":"follow",".json"),params:{target_type:"user",id:u}}).then((function(e){e&&0===e.data.status&&(m&&m(),p&&_(!E)),h(!1)})).catch((function(e){h(!1)}));var e}},E?i.a.createElement("span",{className:""},i.a.createElement("i",{className:"iconfont icon-shixing font-15 text-yellow mr-4"}),i.a.createElement("span",{className:n||"font-12"},"已关注")):i.a.createElement("span",{className:""},i.a.createElement("i",{className:"iconfont icon-kongxing font-15"}),i.a.createElement("span",{className:n},r||"关注")))}},Xd6l:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),c=(n("+L6B"),n("2/Rp")),s=n("06Pm"),i=n.n(s),o=n("kA7L"),l=n.n(o),u=n("3SUL"),m=n.n(u),p=n("eYnF"),f=n.n(p),d=n("X5/F"),v=n.n(d),h=n("04Ix"),g=n.n(h),y=n("o+MX"),E=n.n(y),_=n("FLGM"),N=n.n(_),w=n("cDcd"),k=n.n(w),b=n("sYIF"),L=n("2iEm"),S=n("KJct");function j(e,t,n){return t=f()(t),m()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],f()(e).constructor):t.apply(e,n))}n("6V0J");var F=function(e){function t(){var e,n;i()(this,t);for(var a=arguments.length,r=new Array(a),s=0;s<a;s++)r[s]=arguments[s];return n=j(this,t,E()(e=[]).call(e,r)),g()(n,"renderList",(function(e,t,n,a,r,s){if(e&&e.length>0)return N()(e).call(e,(function(e,i){return k.a.createElement("div",{className:"pull-left ".concat(t),key:i},k.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},k.a.createElement("div",null,k.a.createElement("a",{href:"/".concat(e.login),className:"show-user-link"},k.a.createElement("img",{className:"avatar-60",src:Object(b.h)("/".concat(e.image_url)),alt:""}))),k.a.createElement("div",{className:"ml12"},k.a.createElement("div",null,k.a.createElement(L.a,{to:"/".concat(e.login),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),k.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},k.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),k.a.createElement("span",{className:"ml4"},"点赞列表"===a?"点赞":"关注列表"===a?"关注":"fork","时间:",e.format_time)),n&&n.login===e.login?k.a.createElement(c.a,{type:"default"},"当前用户"):k.a.createElement(S.a,{is_watch:e.is_watch,notReset:s,id:e.login,successFunc:r}))))}))})),n}return v()(t,e),l()(t,[{key:"render",value:function(){var e=this.props,t=e.users,n=e.userClass,a=e.current_user,r=e.type_title,c=e.successFunc,s=e.notReset,i=e.title_type;return this.renderList(t,n,a,r,c,s,i)}}])}(w.Component);t.a=F},zM51:function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),c=n("06Pm"),s=n.n(c),i=n("kA7L"),o=n.n(i),l=n("3SUL"),u=n.n(l),m=n("eYnF"),p=n.n(m),f=n("X5/F"),d=n.n(f),v=n("04Ix"),h=n.n(v),g=n("o+MX"),y=n.n(g),E=n("cDcd"),_=n.n(E),N=n("9BHv");function w(e,t,n){return t=p()(t),u()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],p()(e).constructor):t.apply(e,n))}var k=function(e){function t(){var e,n;s()(this,t);for(var a=arguments.length,r=new Array(a),c=0;c<a;c++)r[c]=arguments[c];return n=w(this,t,y()(e=[]).call(e,r)),h()(n,"componentDidMount",(function(){n.updateTitle()})),h()(n,"componentDidUpdate",(function(){n.updateTitle()})),h()(n,"updateTitle",(function(){var e=n.props.projectDetail;if(e){var t,a=e.author,r=e.name;document.title=y()(t="点赞用户-".concat(a.name,"/")).call(t,r)}})),n}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props.match.params,t=e.owner,n=e.projectsId;return _.a.createElement("div",null,n&&_.a.createElement(N.a,{user_type:"stargazers",type_title:"点赞列表",project_id:n,current_user:this.props.current_user,owner:t}))}}])}(E.Component);t.default=k}}]); |