build/static/js/86.20b1055d.chunk.js

1 line
6.9 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[86],{"+JVH":function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),a=n.n(r),o=n("jKe7"),c=n("2INN"),s=n("2iEm"),i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var p=function(e){function t(){return l(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"render",value:function(){var e=this.props.coderCount,t=this.props.match.params,n=t.projectsId,r=t.owner,o=this.props.location.pathname;return a.a.createElement("p",{className:"branch-wrapper"},a.a.createElement(s.a,{to:"/projects/"+r+"/"+n+"/commits",className:o.indexOf("/commits")>0?"active":""},a.a.createElement("i",{className:"iconfont icon-tijiaojilu font-20 mr3 font-bd"}),a.a.createElement("span",null,e&&e.commits_count||0),"个提交"),a.a.createElement(s.a,{to:"/projects/"+r+"/"+n+"/branch",className:o.indexOf("/branch")>0?"active":""},a.a.createElement("i",{className:"iconfont icon-fenzhi1 font-18 mr3"}),a.a.createElement("span",null,e&&e.branches_count||0),"个分支"),a.a.createElement(s.a,{to:"/projects/"+r+"/"+n+"/tag",className:o.indexOf("/tag")>0?"active":""},a.a.createElement("i",{className:"iconfont icon-biaoqian3 font-18 mr3"}),a.a.createElement("span",null,e&&e.tags_count||0),"个标签"),a.a.createElement(s.a,{to:"/projects/"+r+"/"+n+"/releases",className:o.indexOf("/releases")>0?"active":""},a.a.createElement("i",{className:"iconfont icon-fahangban font-18 mr3"}),a.a.createElement("span",null,e&&e.version_releasesed_count||0),"个发行版"),a.a.createElement("a",{href:"javscript:void(0)",style:{cursor:"default"}},a.a.createElement("i",{className:"iconfont icon-cangku font-18 mr3"}),"仓库 ",a.a.createElement("span",{className:"ml3"},e&&e.size||0)))}}]),t}(r.Component),f=n("CnBM"),m=n.n(f),d=n("HUFq"),h=n("vDqi"),b=n.n(h),j=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var E=m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(4),n.e(21)]).then(n.bind(null,"eacs"))},loading:d.a}),g=m()({loader:function(){return Promise.all([n.e(2),n.e(4),n.e(9),n.e(11),n.e(47)]).then(n.bind(null,"jP00"))},loading:d.a}),w=m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(3),n.e(14)]).then(n.bind(null,"vj+l"))},loading:d.a}),y=m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(3),n.e(42)]).then(n.bind(null,"VEFH"))},loading:d.a}),O=m()({loader:function(){return Promise.all([n.e(0),n.e(5),n.e(65),n.e(74)]).then(n.bind(null,"ZDGD"))},loading:d.a}),v=m()({loader:function(){return n.e(68).then(n.bind(null,"W9hf"))},loading:d.a}),_=m()({loader:function(){return n.e(64).then(n.bind(null,"Re6A"))},loading:d.a}),C=m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(4),n.e(10)]).then(n.bind(null,"k/oc"))},loading:d.a}),I=m()({loader:function(){return Promise.all([n.e(0),n.e(1),n.e(2),n.e(4),n.e(10)]).then(n.bind(null,"k/oc"))},loading:d.a}),P=m()({loader:function(){return n.e(69).then(n.bind(null,"cfbA"))},loading:d.a}),N=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.componentDidMount=function(){var e=n.props.history.location.search,t=void 0;e&&e.indexOf("?branch=")>-1&&(t=e.split("?branch=")[1]),n.getTopCount(t)},n.getTopCount=function(e){var t=n.props.match.params,r=t.projectsId,a="/"+t.owner+"/"+r+"/top_counts.json";b.a.get(a,{params:{ref:e}}).then((function(e){e&&n.setState({coderCount:e.data})})).catch((function(e){console.log(e)}))},n.state={coderCount:void 0},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),j(t,[{key:"render",value:function(){var e=this;return a.a.createElement("div",null,a.a.createElement(p,Object.assign({},this.props,this.state)),a.a.createElement(o.a,this.props,a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/:branch/newfile/:path",render:function(t){return a.a.createElement(E,Object.assign({},e.props,t,e.state))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/:branch/uploadfile",render:function(t){return a.a.createElement(g,Object.assign({},e.props,t,e.state))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/:branch/newfile",render:function(t){return a.a.createElement(E,Object.assign({},e.props,t,e.state,{getTopCount:e.getTopCount}))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/commits",render:function(){return a.a.createElement(y,Object.assign({},e.props,e.state,{commit_class:"main",getTopCount:e.getTopCount}))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/diff/:sha",render:function(){return a.a.createElement(P,Object.assign({},e.props,e.state))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/releases/:versionId/update",render:function(t){return a.a.createElement(I,Object.assign({},e.props,e.state,t))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/releases/new",render:function(){return a.a.createElement(C,Object.assign({},e.props,e.state))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/releases",render:function(){return a.a.createElement(_,Object.assign({},e.props,e.state))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/tag",render:function(){return a.a.createElement(v,Object.assign({},e.props,e.state))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId/branch",render:function(){return a.a.createElement(O,Object.assign({},e.props,e.state))}}),a.a.createElement(c.a,{path:"/projects/:owner/:projectsId",render:function(){return a.a.createElement(w,Object.assign({},e.props,e.state,{getTopCount:e.getTopCount}))}})))}}]),t}(r.Component);t.default=N}}]);