1 line
27 KiB
JavaScript
1 line
27 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[68],{"+3kA":function(e,t,n){"use strict";var a=n("LA9q").match(/firefox\/(\d+)/i);e.exports=!!a&&+a[1]},"/oTB":function(e,t,n){},"25vf":function(e,t,n){"use strict";var a=n("pevS"),r=n("zhhU"),i=n("RQhY"),o=RangeError,c=String.fromCharCode,s=String.fromCodePoint,l=r([].join);a({target:"String",stat:!0,arity:1,forced:!!s&&1!==s.length},{fromCodePoint:function(e){for(var t,n=[],a=arguments.length,r=0;a>r;){if(t=+arguments[r++],i(t,1114111)!==t)throw new o(t+" is not a valid code point");n[r]=t<65536?c(t):c(55296+((t-=65536)>>10),t%1024+56320)}return l(n,"")}})},"4sNH":function(e,t,n){"use strict";n("cYy4")},"54hm":function(e,t){},"85A0":function(e,t,n){},"9hAI":function(e,t,n){"use strict";n.r(t);var a=n("yQr1"),r=n.n(a),i=(n("T2oS"),n("W9HT")),o=(n("Q9mQ"),n("diRs")),c=(n("OaEy"),n("2fM7")),s=(n("DjyN"),n("NUBc")),l=n("EcSs"),u=n.n(l),p=(n("lUTK"),n("BvKs")),d=n("06Pm"),f=n.n(d),h=n("kA7L"),g=n.n(h),m=n("3SUL"),v=n.n(m),y=n("eYnF"),x=n.n(y),b=n("X5/F"),k=n.n(b),E=n("04Ix"),L=n.n(E),A=(n("5NDa"),n("5rEg")),S=n("guyh"),w=n.n(S),j=n("ZbhI"),N=n.n(j),C=n("o+MX"),U=n.n(C),B=n("HU8g"),_=n.n(B),I=n("FLGM"),R=n.n(I),F=n("lHQ6"),D=n.n(F),T=n("cDcd"),P=n.n(T),z=(n("OS56"),n("sYIF"),n("tyWD"),n("K7k0"),n("7dqz"),n("85A0"),n("/oTB"),n("z+6C")),O=n("vDqi"),H=n.n(O),Y=(n("lbbv"),n("FPGT"),n.p,n("aqs5"));var M=A.a.Search,Q=function(e){function t(e){var n;f()(this,t),n=function(e,t,n){return t=x()(t),v()(e,function(){try{var e=!Boolean.prototype.valueOf.call(r()(Boolean,[],(function(){})))}catch(e){}return!!e}()?r()(t,n||[],x()(e).constructor):t.apply(e,n))}(this,t,[e]),L()(n,"componentDidMount",(function(){var e=n.state,t=e.page,a=e.limit,r=e.search,i=w()(e),o=e.project_type,c=e.category_id,s=e.languageId;n.getListData(t,a,r,i,o,c,s),n.getType(),n.getCategory(),n.getLanguage(),document.title="开源项目"})),L()(n,"getLanguage",(function(){H.a.get("/project_languages.json").then((function(e){e&&n.setState({languageList:e.data.project_languages})})).catch((function(e){}))})),L()(n,"getRecommand",(function(){H.a.get("/projects/recommend.json").then((function(e){e&&n.setState({recommendList:e.data})})).catch((function(e){}))})),L()(n,"getRecommandOri",(function(){H.a.get("/organizations/recommend.json").then((function(e){e&&n.setState({recommendOriList:e.data.organizations})})).catch((function(e){}))})),L()(n,"getListData",(function(e,t,a,r,i,o,c){var s=n.props.current_user;H.a.get("/projects.json",{params:{user_id:s&&s.user_id,page:e,limit:t,search:a,sort_by:r,project_type:i,category_id:o,language_id:c}}).then((function(e){e&&n.setState({projectsList:e.data.projects,total:e.data.total_count,isSpin:!1})})).catch((function(e){}))})),L()(n,"getType",(function(){H.a.get("/projects/group_type_list.json").then((function(e){e&&e.data&&n.setState({typeList:e.data})})).catch((function(e){}))})),L()(n,"changeType",(function(e){n.setState({isSpin:!0,project_type:e},(function(){var t=n.state,a=t.page,r=t.limit,i=w()(t),o=t.languageId,c=t.search,s=t.category_id;n.getListData(a,r,c,i,e,s,o)}))})),L()(n,"getCategory",(function(){H.a.get("/project_categories/group_list.json").then((function(e){e&&e.data&&n.setCategoryList(e.data,void 0)})).catch((function(e){}))})),L()(n,"setCategoryList",(function(e){n.setState({CategoryList:e})})),L()(n,"changeCategory",(function(e){n.setState({category_id:e,page:1},(function(){var t=n.state,a=t.limit,r=w()(t),i=t.project_type,o=t.languageId,c=t.search;n.getListData(1,a,c,r,i,e,o)}))})),L()(n,"ChangeSoryBy",(function(e){n.setState({sort:e.key,page:1,isSpin:!0});var t=n.state,a=t.limit,r=t.search,i=t.project_type,o=t.category_id,c=t.languageId;n.getListData(1,a,r,e.key,i,o,c)})),L()(n,"searchFun",(function(e){var t;-1!==N()(t=n.props.location.search).call(t,"search")&&n.props.history.push(n.props.location.pathname),n.setState({page:1,search:e,isSpin:!0});var a=n.state,r=a.limit,i=w()(a),o=a.category_id,c=a.languageId,s=a.project_type;n.getListData(1,r,e,i,s,o,c)})),L()(n,"changeSearchValue",(function(e){n.setState({search:e.target.value})})),L()(n,"ChangePage",(function(e){n.setState({page:e});var t=n.state,a=t.limit,r=t.search,i=w()(t),o=t.project_type,c=t.category_id,s=t.languageId;n.getListData(e,a,r,i,o,c,s)})),L()(n,"getoDetail",(function(e,t){var a;n.props.history.push(U()(a="/".concat(e,"/")).call(a,t))})),L()(n,"changeLanguage",(function(e){n.setState({isSpin:!0,languageId:0===e?void 0:e});var t=n.state,a=t.page,r=t.limit,i=w()(t),o=t.project_type,c=t.category_id,s=t.search;n.getListData(a,r,s,i,o,c,0===e?void 0:e)})),L()(n,"menu",(function(){var e=w()(n.state);return P.a.createElement(p.a,{onClick:n.ChangeSoryBy,selectedKeys:[e]},P.a.createElement(p.a.Item,{key:"updated_on"},"更新时间排序"),P.a.createElement(p.a.Item,{key:"created_on"},"创建时间排序"),P.a.createElement(p.a.Item,{key:"forked_count"},"fork数量排序"),P.a.createElement(p.a.Item,{key:"praises_count"},"点赞数量排序"))})),L()(n,"newItem",(function(){return P.a.createElement("ul",null,P.a.createElement("li",null,P.a.createElement(Y.a,u()({},n.props,{sureFunc:function(){n.props.history.push("/projects/deposit/new")}}),"新建项目")),P.a.createElement("li",null,P.a.createElement(Y.a,u()({},n.props,{sureFunc:function(){n.props.history.push("/projects/mirror/new")}}),"导入项目")))})),L()(n,"pagination",(function(e,t,a){return e&&e>t?P.a.createElement("div",{className:"edu-txt-center pt30 mb30 border-top-grey"},P.a.createElement(s.a,{simple:!0,defaultCurrent:a,total:e,pageSize:t,onChange:n.ChangePage})):""}));var a=new _.a(e.location.search.substring(1));return n.state={projectsList:void 0,page:1,limit:15,search:a.get("search"),sort:void 0,total:0,isSpin:!0,project_type:void 0,category_id:void 0,typeList:void 0,categoryList:void 0,recommendList:void 0,recommendOriList:void 0,languageList:void 0,languageId:void 0,CategoryList:void 0},n}return k()(t,e),g()(t,[{key:"render",value:function(){var e=this,t=this.props.current_user,n=this.state,a=n.projectsList,r=(n.recommendList,n.languageList),s=n.languageId,l=n.isSpin,p=n.total,d=n.search,f=n.limit,h=n.page,g=n.typeList,m=(n.categoryList,n.recommendOriList,n.CategoryList),v=n.category_id,y=n.project_type;return P.a.createElement("div",null,P.a.createElement("div",{className:"ProjectListIndex"},P.a.createElement("div",{className:"list-left"},P.a.createElement("ul",{className:"list-l-Menu",style:{padding:0}},P.a.createElement("li",{className:"MenuTitle",onClick:function(){e.changeType(void 0)}},P.a.createElement("i",{className:"iconfont icon-xiangmuleixing color-grey-9 font-15 mr5"}),"项目类型"),g&&R()(g).call(g,(function(t,n){return P.a.createElement("li",{key:n,className:y&&y===t.project_type?"active":"",onClick:function(){e.changeType("".concat(t.project_type))}},P.a.createElement("p",null,P.a.createElement("span",{className:"font-16"},t.name),P.a.createElement("span",{className:"color-blue"},t.projects_count)))}))),P.a.createElement("ul",{className:"list-l-Menu mt20",style:{padding:0}},P.a.createElement("li",{className:"MenuTitle",onClick:function(){return e.changeCategory(void 0)}},P.a.createElement("i",{className:"iconfont icon-xiangmuleibie color-grey-9 font-15 mr5"}),"项目类别"),m&&m.length>0?R()(m).call(m,(function(t,n){return P.a.createElement("li",{key:n,className:v&&D()(v)===t.id?"active":"",onClick:function(){return e.changeCategory("".concat(t.id))}},P.a.createElement("p",null,P.a.createElement("span",{className:"font-16"},t.name),P.a.createElement("span",{className:"color-blue"},t.projects_count)))})):"")),P.a.createElement("div",{className:"list-right boxShandow radius-2",style:{padding:0}},P.a.createElement(i.a,{spinning:l},P.a.createElement("div",{className:"list-r-operation"},P.a.createElement("div",{style:{display:"flex"}},P.a.createElement(c.a,{showSearch:!0,placeholder:"请选择语言",style:{width:"150px",marginRight:"20px"},size:"large",onChange:this.changeLanguage,value:s,allowClear:!0,optionFilterProp:"children",filterOption:function(e,t){var n;return N()(n=t.props.children.toLowerCase()).call(n,e.toLowerCase())>=0}},P.a.createElement(c.a.Option,{key:0,value:0},"请选择语言"),r&&r.length>0&&R()(r).call(r,(function(e,t){return P.a.createElement(c.a.Option,{key:e.id,value:e.id},e.name)}))),P.a.createElement(M,{placeholder:"输入关键字进行搜索",enterButton:"搜索",size:"large",onSearch:this.searchFun,className:"list-r-Search",value:d,onChange:this.changeSearchValue,style:{flex:1},allowClear:!0})),P.a.createElement("div",null,t&&t.login&&P.a.createElement(Y.a,u()({},this.props,{sureFunc:function(){e.props.history.push("/projects/deposit/new")},className:"color-blue font-16 mr50"}),P.a.createElement("i",{className:"iconfont icon-xinjian1 font-14 mr3"}),"新建项目"),P.a.createElement(o.a,{content:this.menu(),trigger:["click"],placement:"bottom"},P.a.createElement("a",{className:"ant-dropdown-link"},P.a.createElement("span",{className:"color-blue font-16"},"排序 ",P.a.createElement("i",{className:"iconfont icon-sanjiaoxing-down"})))))),P.a.createElement(z.a,u()({},this.props,this.state,{projects:a})),this.pagination(p,f,h)))))}}])}(T.Component);t.default=Q},E7Zm:function(e,t,n){"use strict";var a=n("Ijsr");e.exports=a},FPGT:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAA0UlEQVQoU4XPsUpCARTG8f9nOESLLYVdoVVy6RGiB+gJahZ0USebxKmGUBeD5nqBeoDoEVoUH+DeoBZdpEHyi6so11A72znndz44Ctp+Bi74v16UvfNxaocesLfFj6c/FBSDXMt1i5tNWOY6rOl2hnlwOvfNu83J3wOJfrjLKUVN5jhOb/vM8AosZ4AF52FVb7FJLghafkRcLtPNU1TT1aJfwQcdH6bNAMgAo4nIf1X0uRbHw6OOSzJdi/JHRffJH1aSZ4uGU8E+3WhImaamSfwLSmg7J0wuJwcAAAAASUVORK5CYII="},HU8g:function(e,t,n){e.exports=n("XDk8")},Ijsr:function(e,t,n){"use strict";var a=n("Q3sF"),r=n("YqT+"),i=Array.prototype;e.exports=function(e){var t=e.sort;return e===i||a(i,e)&&t===i.sort?r:t}},IwPY:function(e,t){},K7k0:function(e,t,n){},NrgU:function(e,t,n){"use strict";var a=n("Bvq2"),r=n("A2Ma"),i=n("wbIY"),o=n("cEKj"),c=r("iterator");e.exports=!a((function(){var e=new URL("b?a=1&b=2&c=3","https://a"),t=e.searchParams,n=new URLSearchParams("a=1&a=2&b=3"),a="";return e.pathname="c%20d",t.forEach((function(e,n){t.delete("b"),a+=n+e})),n.delete("a",2),n.delete("b",void 0),o&&(!e.toJSON||!n.has("a",1)||n.has("a",2)||!n.has("a",void 0)||n.has("b"))||!t.size&&(o||!i)||!t.sort||"https://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[c]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("https://тест").host||"#%D0%B1"!==new URL("https://a#б").hash||"a1c3"!==a||"x"!==new URL("https://x",void 0).host}))},T6eE:function(e,t,n){"use strict";var a=n("LA9q");e.exports=/MSIE|Trident/.test(a)},XDk8:function(e,t,n){"use strict";var a=n("a1FM");n("UUWy"),e.exports=a},"YqT+":function(e,t,n){"use strict";n("hFpA");var a=n("wY6U");e.exports=a("Array","sort")},a1FM:function(e,t,n){"use strict";n("4sNH"),n("IwPY"),n("54hm"),n("tKpz");var a=n("dktu");e.exports=a.URLSearchParams},cYy4:function(e,t,n){"use strict";n("kQON"),n("25vf");var a=n("pevS"),r=n("PrqM"),i=n("+zDa"),o=n("mIMY"),c=n("cQZY"),s=n("zhhU"),l=n("wbIY"),u=n("NrgU"),p=n("/b46"),d=n("IpbS"),f=n("vEpQ"),h=n("KHTo"),g=n("mdol"),m=n("L1rz"),v=n("X32N"),y=n("+y2l"),x=n("Dm96"),b=n("ZBQp"),k=n("j5XY"),E=n("b42z"),L=n("39uu"),A=n("jBKu"),S=n("SJYm"),w=n("LGyv"),j=n("2fOL"),N=n("C3ug"),C=n("3bWX"),U=n("+GjA"),B=n("A2Ma"),_=n("reVg"),I=B("iterator"),R=m.set,F=m.getterFor("URLSearchParams"),D=m.getterFor("URLSearchParamsIterator"),T=i("fetch"),P=i("Request"),z=i("Headers"),O=P&&P.prototype,H=z&&z.prototype,Y=r.TypeError,M=r.encodeURIComponent,Q=String.fromCharCode,J=o("String","fromCodePoint"),V=parseInt,q=s("".charAt),G=s([].join),K=s([].push),W=s("".replace),X=s([].shift),Z=s([].splice),$=s("".split),ee=s("".slice),te=s(/./.exec),ne=/\+/g,ae=/^[0-9a-f]+$/i,re=function(e,t){var n=ee(e,t,t+2);return te(ae,n)?V(n,16):NaN},ie=function(e){for(var t=0,n=128;n>0&&0!=(e&n);n>>=1)t++;return t},oe=function(e){var t=null;switch(e.length){case 1:t=e[0];break;case 2:t=(31&e[0])<<6|63&e[1];break;case 3:t=(15&e[0])<<12|(63&e[1])<<6|63&e[2];break;case 4:t=(7&e[0])<<18|(63&e[1])<<12|(63&e[2])<<6|63&e[3]}return t>1114111?null:t},ce=function(e){for(var t=(e=W(e,ne," ")).length,n="",a=0;a<t;){var r=q(e,a);if("%"===r){if("%"===q(e,a+1)||a+3>t){n+="%",a++;continue}var i=re(e,a+1);if(i!=i){n+=r,a++;continue}a+=2;var o=ie(i);if(0===o)r=Q(i);else{if(1===o||o>4){n+="<22>",a++;continue}for(var c=[i],s=1;s<o&&!(3+ ++a>t||"%"!==q(e,a));){var l=re(e,a+1);if(l!=l){a+=3;break}if(l>191||l<128)break;K(c,l),a+=2,s++}if(c.length!==o){n+="<22>";continue}var u=oe(c);null===u?n+="<22>":r=J(u)}}n+=r,a++}return n},se=/[!'()~]|%20/g,le={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ue=function(e){return le[e]},pe=function(e){return W(M(e),se,ue)},de=g((function(e,t){R(this,{type:"URLSearchParamsIterator",target:F(e).entries,index:0,kind:t})}),"URLSearchParams",(function(){var e=D(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=null,C(void 0,!0);var a=t[n];switch(e.kind){case"keys":return C(a.key,!1);case"values":return C(a.value,!1)}return C([a.key,a.value],!1)}),!0),fe=function(e){this.entries=[],this.url=null,void 0!==e&&(L(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===q(e,0)?ee(e,1):e:A(e)))};fe.prototype={type:"URLSearchParams",bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,a,r,i,o,s,l=this.entries,u=N(e);if(u)for(n=(t=j(e,u)).next;!(a=c(n,t)).done;){if(i=(r=j(E(a.value))).next,(o=c(i,r)).done||(s=c(i,r)).done||!c(i,r).done)throw new Y("Expected sequence with length 2");K(l,{key:A(o.value),value:A(s.value)})}else for(var p in e)x(e,p)&&K(l,{key:p,value:A(e[p])})},parseQuery:function(e){if(e)for(var t,n,a=this.entries,r=$(e,"&"),i=0;i<r.length;)(t=r[i++]).length&&(n=$(t,"="),K(a,{key:ce(X(n)),value:ce(G(n,"="))}))},serialize:function(){for(var e,t=this.entries,n=[],a=0;a<t.length;)e=t[a++],K(n,pe(e.key)+"="+pe(e.value));return G(n,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var he=function(){v(this,ge);var e=arguments.length>0?arguments[0]:void 0,t=R(this,new fe(e));l||(this.size=t.entries.length)},ge=he.prototype;if(f(ge,{append:function(e,t){var n=F(this);U(arguments.length,2),K(n.entries,{key:A(e),value:A(t)}),l||this.length++,n.updateURL()},delete:function(e){for(var t=F(this),n=U(arguments.length,1),a=t.entries,r=A(e),i=n<2?void 0:arguments[1],o=void 0===i?i:A(i),c=0;c<a.length;){var s=a[c];if(s.key!==r||void 0!==o&&s.value!==o)c++;else if(Z(a,c,1),void 0!==o)break}l||(this.size=a.length),t.updateURL()},get:function(e){var t=F(this).entries;U(arguments.length,1);for(var n=A(e),a=0;a<t.length;a++)if(t[a].key===n)return t[a].value;return null},getAll:function(e){var t=F(this).entries;U(arguments.length,1);for(var n=A(e),a=[],r=0;r<t.length;r++)t[r].key===n&&K(a,t[r].value);return a},has:function(e){for(var t=F(this).entries,n=U(arguments.length,1),a=A(e),r=n<2?void 0:arguments[1],i=void 0===r?r:A(r),o=0;o<t.length;){var c=t[o++];if(c.key===a&&(void 0===i||c.value===i))return!0}return!1},set:function(e,t){var n=F(this);U(arguments.length,1);for(var a,r=n.entries,i=!1,o=A(e),c=A(t),s=0;s<r.length;s++)(a=r[s]).key===o&&(i?Z(r,s--,1):(i=!0,a.value=c));i||K(r,{key:o,value:c}),l||(this.size=r.length),n.updateURL()},sort:function(){var e=F(this);_(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,n=F(this).entries,a=b(e,arguments.length>1?arguments[1]:void 0),r=0;r<n.length;)a((t=n[r++]).value,t.key,this)},keys:function(){return new de(this,"keys")},values:function(){return new de(this,"values")},entries:function(){return new de(this,"entries")}},{enumerable:!0}),p(ge,I,ge.entries,{name:"entries"}),p(ge,"toString",(function(){return F(this).serialize()}),{enumerable:!0}),l&&d(ge,"size",{get:function(){return F(this).entries.length},configurable:!0,enumerable:!0}),h(he,"URLSearchParams"),a({global:!0,constructor:!0,forced:!u},{URLSearchParams:he}),!u&&y(z)){var me=s(H.has),ve=s(H.set),ye=function(e){if(L(e)){var t,n=e.body;if("URLSearchParams"===k(n))return t=e.headers?new z(e.headers):new z,me(t,"content-type")||ve(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),S(e,{body:w(0,A(n)),headers:w(0,t)})}return e};if(y(T)&&a({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(e){return T(e,arguments.length>1?ye(arguments[1]):{})}}),y(P)){var xe=function(e){return v(this,O),new P(e,arguments.length>1?ye(arguments[1]):{})};O.constructor=xe,xe.prototype=O,a({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:xe})}}e.exports={URLSearchParams:he,getState:F}},guyh:function(e,t,n){e.exports=n("E7Zm")},hFpA:function(e,t,n){"use strict";var a=n("pevS"),r=n("zhhU"),i=n("Thnc"),o=n("T/97"),c=n("x08Q"),s=n("dBux"),l=n("jBKu"),u=n("Bvq2"),p=n("reVg"),d=n("n2Hk"),f=n("+3kA"),h=n("T6eE"),g=n("93JC"),m=n("kueI"),v=[],y=r(v.sort),x=r(v.push),b=u((function(){v.sort(void 0)})),k=u((function(){v.sort(null)})),E=d("sort"),L=!u((function(){if(g)return g<70;if(!(f&&f>3)){if(h)return!0;if(m)return m<603;var e,t,n,a,r="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(a=0;a<47;a++)v.push({k:t+a,v:n})}for(v.sort((function(e,t){return t.v-e.v})),a=0;a<v.length;a++)t=v[a].k.charAt(0),r.charAt(r.length-1)!==t&&(r+=t);return"DGBEFHACIJK"!==r}}));a({target:"Array",proto:!0,forced:b||!k||!E||!L},{sort:function(e){void 0!==e&&i(e);var t=o(this);if(L)return void 0===e?y(t):y(t,e);var n,a,r=[],u=c(t);for(a=0;a<u;a++)a in t&&x(r,t[a]);for(p(r,function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:l(t)>l(n)?1:-1}}(e)),n=c(r),a=0;a<n;)t[a]=r[a++];for(;a<u;)s(t,a++);return t}})},kueI:function(e,t,n){"use strict";var a=n("LA9q").match(/AppleWebKit\/(\d+)\./);e.exports=!!a&&+a[1]},lbbv:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAABeElEQVRIS82VzStEURjGf88dUgqRjWEskFJ2ko3s5I9RuL4WNrJQ5OPiP7C3sLBTLCRlY6FsUBYuG987H3de3VujmTBXM0PO5tT5+J2n5zzvOWr0zCi+PZo4kLHgu9oJcSoROCPNEBP+iJY+wL4rFSo8uWj1SjBkMCWQQV9JwBlBSc/mBZPARknBqTVrTQecGVyUFNy0bHUmbhG3vw8GDgu9vI9IiISMrhzFxUJz9mdbIaOnWHgaqiW2/8bjQgokSoHDGHAXVhvT5jTV0foSEBSViuZlawnEOeLcH1FbtpX/Bxy+CyQYjF4wqAWGQysM1qIx48kflaekZ6+CMv+Bcmb0FpeMBs86HDjJs+7Sd5UKrTgF2gx6r1ztx4F/rLhxxWYxpoDjZxi4cXUdB8/M57282jmrqayIyrkduAe2zKL+y6YEm/6wdsPJvOBwQb1nDRViHaM/Vq0YjzILfMpx1uacXyO1ap1BQLfjUPXdAWmHvashHcUJeAfhzNAdCh13ggAAAABJRU5ErkJggg=="},reVg:function(e,t,n){"use strict";var a=n("61Qb"),r=Math.floor,i=function(e,t){var n=e.length;if(n<8)for(var o,c,s=1;s<n;){for(c=s,o=e[s];c&&t(e[c-1],o)>0;)e[c]=e[--c];c!==s++&&(e[c]=o)}else for(var l=r(n/2),u=i(a(e,0,l),t),p=i(a(e,l),t),d=u.length,f=p.length,h=0,g=0;h<d||g<f;)e[h+g]=h<d&&g<f?t(u[h],p[g])<=0?u[h++]:p[g++]:h<d?u[h++]:p[g++];return e};e.exports=i},spEH:function(e,t,n){"use strict";n.d(t,"d",(function(){return U})),n.d(t,"b",(function(){return B})),n.d(t,"j",(function(){return _})),n.d(t,"a",(function(){return I})),n.d(t,"c",(function(){return R})),n.d(t,"g",(function(){return F})),n.d(t,"n",(function(){return D})),n.d(t,"m",(function(){return T})),n.d(t,"q",(function(){return P})),n.d(t,"k",(function(){return z})),n.d(t,"r",(function(){return O})),n.d(t,"f",(function(){return H})),n.d(t,"p",(function(){return Y})),n.d(t,"l",(function(){return M})),n.d(t,"e",(function(){return Q})),n.d(t,"o",(function(){return J})),n.d(t,"h",(function(){return V})),n.d(t,"i",(function(){return q}));var a,r,i,o,c,s,l,u,p,d,f,h,g,m,v,y,x,b,k,E,L,A,S,w,j=n("YdDX"),N=n.n(j),C=n("vOnD"),U=C.a.div(a||(a=N()(["{\n padding:20px 25px;\n color:#333;\n font-size:18px;\n border-bottom:1px solid #eee;\n background-color:#fff;\n border-radius:5px 5px 0px 0px;\n justify-content: space-between;\n display: flex;\n}"]))),B=C.a.div(r||(r=N()(["{\n display:flex;\n align-items: center;\n padding: 14px 14px 14px 20px;\n justify-content: space-between;\n border-bottom:1px solid #eee;\n}"]))),_=C.a.div(i||(i=N()(["{\n display:flex;\n align-items: center;\n justify-content: space-between;\n}"]))),I=C.a.div(o||(o=N()(["{\n display:flex;\n align-items: center;\n}"]))),R=C.a.div(c||(c=N()(["{\n display:flex;\n align-items: flex-start;\n}"]))),F=(C.a.div(s||(s=N()(["{\n display:flex;\n justify-content: space-between;\n align-items: flex-end;\n}"]))),C.a.div(l||(l=N()(["{\n display:flex;\n align-items:flex-start;\n}"])))),D=C.a.div(u||(u=N()(["{\n flex:1;\n width:0;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),T=C.a.div(p||(p=N()(["{\n width:78%;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),P=(C.a.div(d||(d=N()(["{\n width:300px;\n border-radius:5px;\n margin-bottom:30px;\n}"]))),C.a.div(f||(f=N()(["{\n flex:1;\n border-radius:5px;\n margin-bottom:30px;\n}"])))),z=C.a.div(h||(h=N()(["{\n padding-left:20px;\n box-sizing:border-box;\n}"]))),O=C.a.div(g||(g=N()(["{\n background-color:#fff;\n border-radius:5px;\n}"]))),H=C.a.a(m||(m=N()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #466AFF;\n color:#466AFF;\n padding:0px 12px;\n display:inline-block;\n}"]))),Y=C.a.a(v||(v=N()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #F73030;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#F73030"}),(function(e){return e.bold?"#F73030":"#fff"})),M=C.a.a(y||(y=N()(["{\n height:30px;\n line-height:28px;\n border-radius:2px;\n border:1px solid #28BD6C;\n color:"," !important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n background:",";\n}"])),(function(e){return e.bold?"#fff":"#28BD6C"}),(function(e){return e.bold?"#28BD6C":"#fff"})),Q=(C.a.a(x||(x=N()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#28BD6C;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),C.a.a(b||(b=N()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n // background-color:rgba(80,145,255,1);\n background-color:#466AFF;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"])))),J=C.a.a(k||(k=N()(["{\n height:30px;\n line-height:30px;\n border-radius:2px;\n background-color:#F73030;\n color:#fff!important;\n padding:0px 12px;\n display:inline-block;\n min-width:80px;\n text-align:center;\n}"]))),V=(C.a.ul(E||(E=N()(["{\n padding-left: 20px;\n & > li{\n list-style-type: decimal;\n color:#888;\n height:24px;\n line-height:24px;\n }\n}"]))),C.a.a(L||(L=N()(["{\n color:#28BD6C!important;\n position:relative;\n &:after{\n position:absolute;\n bottom:-2px;\n left:0px;\n width:100%;\n height:1px;\n content:'';\n background:#28BD6C;\n }\n}"]))),C.a.a(A||(A=N()(["{\n height:32px;\n line-height:32px;\n border-radius:2px;\n background-color:#BBBBBB;\n color:#fff;\n padding:0px 12px;\n display:inline-block;\n min-width:64px;\n text-align:center;\n letter-spacing: 4px;\n}"])))),q=C.a.div(S||(S=N()(["{\n width:1200px;\n margin:20px auto;\n text-align:center;\n display:flex;\n align-Items:center;\n background-color:#fff;\n justify-content: center;\n}"])));C.a.div(w||(w=N()(["{\n background:#fafafa;\n padding:20px 30px;\n width:100%;\n}"])))},tKpz:function(e,t){},tyWD:function(e,t,n){},vEpQ:function(e,t,n){"use strict";var a=n("/b46");e.exports=function(e,t,n){for(var r in t)n&&n.unsafe&&e[r]?e[r]=t[r]:a(e,r,t[r],n);return e}},"z+6C":function(e,t,n){"use strict";var a=n("yQr1"),r=n.n(a),i=(n("5Dmo"),n("3S7+")),o=n("06Pm"),c=n.n(o),s=n("kA7L"),l=n.n(s),u=n("3SUL"),p=n.n(u),d=n("eYnF"),f=n.n(d),h=n("X5/F"),g=n.n(h),m=n("04Ix"),v=n.n(m),y=n("o+MX"),x=n.n(y),b=n("FLGM"),k=n.n(b),E=n("cDcd"),L=n.n(E),A=n("sYIF"),S=n("spEH"),w=n("2iEm"),j=(n("7dqz"),n("2CTR"));function N(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))}n("85A0"),n("/oTB");var C=function(e){function t(){var e,n;c()(this,t);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return n=N(this,t,x()(e=[]).call(e,r)),v()(n,"TurnToDetail",(function(e,t){n.props.history.push({pathname:t,state:e})})),n}return g()(t,e),l()(t,[{key:"render",value:function(){var e=this.props.projects;return L.a.createElement("div",{className:"project-list minH-670",style:{padding:"0px 20px"}},e&&e.length>0?k()(e).call(e,(function(e,t){var n,a,r,o;return L.a.createElement("div",{className:"p-r-Item",key:t},"educoder"===e.platform?L.a.createElement("a",{href:"/".concat(e.author&&e.author.login),style:{cursor:"default"},className:"show-user-link"},L.a.createElement("img",{className:"p-r-photo",alt:"",src:e.author&&e.author.image_url})):L.a.createElement("a",{href:x()(n="/".concat(e.author&&e.author.login,"/")).call(n,e.identifier),className:"show-user-link"},L.a.createElement("img",{className:"p-r-photo",alt:"",src:Object(A.g)("/".concat(e.author&&e.author.image_url))})),L.a.createElement("div",{className:"p-r-Infos"},L.a.createElement("div",{className:"p-r-name"},L.a.createElement(S.a,null,L.a.createElement("a",{href:x()(a="/".concat(e.author&&e.author.login,"/")).call(a,e.identifier),title:x()(r="".concat(e.author.name,"/")).call(r,e.name),className:"color-grey-3 font-18 task-hide ",style:{maxWidth:470}},e.author.name,"/",e.name),!e.is_public&&L.a.createElement("span",{className:"privateTag"},"私有"),e.forked_from_project_id?L.a.createElement(i.a,{title:"该项目是一个fork仓库",className:"ml5"},L.a.createElement("i",{className:"iconfont icon-fork font-18 color-orange"})):"",e.type&&2===e.type?L.a.createElement(i.a,{title:"该项目是一个同步镜像仓库",className:"ml5"},L.a.createElement("i",{className:"iconfont icon-banbenku font-18 color-green"})):""),L.a.createElement("span",{className:"p-r-tags"},e.praises_count&&e.praises_count>0?L.a.createElement("span",{className:"pariseTag"},L.a.createElement("i",{className:"iconfont icon-xingzhuang font-12 mr3",style:{color:"#ffb830"}}),"赞 ",e.praises_count):"",e.forked_count&&e.forked_count>0?L.a.createElement("span",null,L.a.createElement("i",{className:"iconfont icon-morenfuke_icon1 mr3 font-14 color-blue"}),"fork ",e.forked_count):"")),L.a.createElement("p",{className:"break_word task-hide-2 mt10",style:{maxHeight:"44px",lineHeight:"22px"}},e.description),e.topics&&L.a.createElement("div",{className:"projectHomeTopics myProList"},k()(o=e.topics).call(o,(function(e){var t;return L.a.createElement(w.a,{to:x()(t="/explore/topic/".concat(e.id,"/")).call(t,encodeURIComponent(e.name)),className:"proHomeTopic mr15 font-13 task-hide"},e.name)}))),L.a.createElement("div",{className:"p-r-about"},L.a.createElement("span",{className:"p-r-detail"},e.last_update_time?L.a.createElement("span",null,L.a.createElement("label",null,"更新于"),e.time_ago):"",e.language&&e.language.id?L.a.createElement("span",{className:"color-grey-3"},e.language.name):""))))})):L.a.createElement(j.a,{_html:"暂无数据~"}))}}])}(E.Component);t.a=C}}]); |