1 line
5.9 KiB
JavaScript
1 line
5.9 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[170],{"0WPJ":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),h=n("X5/F"),f=n.n(h),g=n("04Ix"),d=n.n(g),v=n("o+MX"),y=n.n(v),E=n("cDcd"),_=n.n(E),N=n("uaeZ");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 S=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)),d()(n,"componentDidMount",(function(){n.updateDocumentTitle()})),n}return f()(t,e),o()(t,[{key:"componentDidUpdate",value:function(){this.updateDocumentTitle()}},{key:"updateDocumentTitle",value:function(){var e=this.props,t=e.user,n=e.current_user;if(t&&n){var a,r=t.username,c=t.login===n.login?"我":"TA";document.title=y()(a="".concat(c,"的关注-")).call(a,r)}}},{key:"render",value:function(){var e=this.props,t=e.user,n=e.current_user,a=e.match,r=e.fetchUser;return t&&t.login&&_.a.createElement(N.a,{userType:"watch_users",login:t.login,current_user:n,fetchUser:r,match:a})}}])}(E.Component);t.default=S},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"),h=n.n(p),f=n("X5/F"),g=n.n(f),d=n("04Ix"),v=n.n(d),y=n("o+MX"),E=n.n(y),_=n("FLGM"),N=n.n(_),w=n("cDcd"),S=n.n(w),k=n("sYIF"),b=n("2iEm"),F=n("KJct");function D(e,t,n){return t=h()(t),m()(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))}n("6V0J");var T=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=D(this,t,E()(e=[]).call(e,r)),v()(n,"renderList",(function(e,t,n,a,r,s){if(e&&e.length>0)return N()(e).call(e,(function(e,i){return S.a.createElement("div",{className:"pull-left ".concat(t),key:i},S.a.createElement("div",{className:"pbt25 grid-item mlr10 border-b-line"},S.a.createElement("div",null,S.a.createElement("a",{href:"/".concat(e.login),className:"show-user-link"},S.a.createElement("img",{className:"avatar-60",src:Object(k.g)("/".concat(e.image_url)),alt:""}))),S.a.createElement("div",{className:"ml12"},S.a.createElement("div",null,S.a.createElement(b.a,{to:"/".concat(e.login),className:"font-16 text-primary task-hide max-w-200",style:{display:"block"},title:e.name},e.name)),S.a.createElement("div",{className:"font-12 text-gray grid-item pb5"},S.a.createElement("i",{className:"iconfont icon-shijian user-join-time"}),S.a.createElement("span",{className:"ml4"},"点赞列表"===a?"点赞":"关注列表"===a?"关注":"fork","时间:",e.format_time)),n&&n.login===e.login?S.a.createElement(c.a,{type:"default"},"当前用户"):S.a.createElement(F.a,{is_watch:e.is_watch,notReset:s,id:e.login,successFunc:r}))))}))})),n}return g()(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=T},uaeZ:function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),c=(n("T2oS"),n("W9HT")),s=(n("DjyN"),n("NUBc")),i=n("06Pm"),o=n.n(i),l=n("kA7L"),u=n.n(l),m=n("3SUL"),p=n.n(m),h=n("eYnF"),f=n.n(h),g=n("X5/F"),d=n.n(g),v=n("04Ix"),y=n.n(v),E=(n("5NDa"),n("5rEg")),_=n("o+MX"),N=n.n(_),w=n("cDcd"),S=n.n(w),k=n("2iEm"),b=n("vDqi"),F=n.n(b),D=n("2CTR"),T=n("Xd6l");var B=E.a.Search,L=function(e){function t(e){var n;return o()(this,t),n=function(e,t,n){return t=f()(t),p()(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))}(this,t,[e]),y()(n,"componentDidMount",(function(){n.get_watchers()})),y()(n,"get_watchers",(function(){var e,t=n.props,a=t.userType,r=t.match.params.username,c=N()(e="/users/".concat(r,"/")).call(e,a,".json"),s=n.state,i=s.page,o=s.limit,l=s.search;n.setState({isSpin:!0}),F.a.get(c,{params:{page:i,limit:o,search:l}}).then((function(e){e&&e.data&&n.setState({users:e.data.users,total:e.data.count,isSpin:!1})})).catch((function(e){n.setState({isSpin:!1})}))})),y()(n,"changePage",(function(e){n.state.page=e,n.get_watchers()})),y()(n,"changeSearchValue",(function(e){n.setState({search:e.target.value})})),y()(n,"successFunc",(function(){var e=n.props.fetchUser;n.get_watchers(),e&&e()})),n.state={page:1,limit:30,users:void 0,search:void 0,total:void 0},n}return d()(t,e),u()(t,[{key:"render",value:function(){var e=this.state,t=e.users,n=e.isSpin,a=e.total,r=e.search,i=e.limit,o=e.page,l=this.props,u=l.userType,m=l.login,p=l.current_user,h=p&&m===p.login?"我":"TA",f=a&&a>i?S.a.createElement("div",{className:"edu-txt-center pt30 mb30"},S.a.createElement(s.a,{simple:!0,defaultCurrent:o,total:a,pageSize:i,onChange:this.changePage})):"";return S.a.createElement(c.a,{spinning:n},S.a.createElement("div",{className:"minH-670"},S.a.createElement("div",{className:"grid-item pb20 bbt"},S.a.createElement("h3",{style:{marginBottom:"0px"}},S.a.createElement(k.a,{to:"/".concat(m)},S.a.createElement("i",{className:"iconfont icon-zuojiantou color-grey-9 font-16 mr8"})),"watch_users"===u?"".concat(h,"关注的"):"关注".concat(h,"的")),S.a.createElement("div",{className:"text-right"},S.a.createElement(B,{placeholder:"输入名称进行搜索",enterButton:"搜索",size:"large",onSearch:this.get_watchers,className:"list-r-Search",value:r,onChange:this.changeSearchValue}))),t&&t.length>0?S.a.createElement("div",{className:"w-100 inline-block"},S.a.createElement(T.a,{users:t,userClass:"w-33",type_title:"关注列表",current_user:p,successFunc:this.successFunc,notReset:"watch_users"!==u||"我"!==h,title_type:h})):S.a.createElement(D.a,{_html:"暂时没有数据~"}),S.a.createElement("div",{className:"w-100"},f)))}}])}(w.Component);t.a=L}}]); |