webpackJsonp([251],{ /***/ 4470: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react__ = __webpack_require__(0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react_router_dom__ = __webpack_require__(45); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react_loadable__ = __webpack_require__(316); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react_loadable___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_react_loadable__); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Loading__ = __webpack_require__(315); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_axios__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_axios___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_axios__); var _createClass=function(){function defineProperties(target,props){for(var i=0;i0){var branchs=[];result.data.map(function(item,key){branchs.push({index:key,name:item.name});});_this.setState({branchList:result.data,branchs:branchs,branchLastCommit:result.data[0],http_url:result.data[0].http_url});}}).catch(function(error){});};_this.state={branchs:undefined,branchList:undefined,branchLastCommit:undefined,http_url:undefined};return _this;}// 获取分支列表 _createClass(CoderRootIndex,[{key:'render',value:function render(){var _this2=this;var projectDetail=this.props.projectDetail;var projectsId=this.props.match.params.projectsId;var pathname=this.props.location.pathname;return __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('div',{className:'main'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('p',{className:'branch-wrapper'},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_react_router_dom__["b" /* Link */],{to:'/projects/'+projectsId+'/coder/commit',className:pathname.indexOf("/coder/commit")>0?"active":""},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('i',{className:'iconfont icon-tijiaojilu font-18 mr3'}),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('span',{className:'mr3'},projectDetail&&projectDetail.commits_count),'\u63D0\u4EA4'),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_react_router_dom__["b" /* Link */],{to:'/projects/'+projectsId+'/coder/branch',className:pathname.indexOf("/coder/branch")>0?"active":""},__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('i',{className:'iconfont icon-fenzhi font-18 mr3'}),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement('span',{className:'mr3'},projectDetail&&projectDetail.branches_count),'\u5206\u652F')),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_react_router_dom__["e" /* Switch */],this.props,__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_react_router_dom__["d" /* Route */],{path:'/projects/:projectsId/coder/commit',render:function render(props){return __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(CoderRootCommit,Object.assign({},_this2.props,props,_this2.state));}}),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_react_router_dom__["d" /* Route */],{path:'/projects/:projectsId/coder/branch',render:function render(props){return __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(CoderRootBranch,Object.assign({},_this2.props,props,_this2.state));}}),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_react_router_dom__["d" /* Route */],{path:'/projects/:projectsId/coder',render:function render(props){return __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(CoderRootDirectory,Object.assign({},_this2.props,props,_this2.state));}}),__WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(__WEBPACK_IMPORTED_MODULE_1_react_router_dom__["d" /* Route */],{path:'/projects/:projectsId',render:function render(props){return __WEBPACK_IMPORTED_MODULE_0_react___default.a.createElement(CoderRootDirectory,Object.assign({},_this2.props,props,_this2.state));}})));}}]);return CoderRootIndex;}(__WEBPACK_IMPORTED_MODULE_0_react__["Component"]);/* harmony default export */ __webpack_exports__["default"] = (CoderRootIndex); /***/ }) });