var_createClass=function(){functiondefineProperties(target,props){for(vari=0;i<props.length;i++){vardescriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"indescriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}returnfunction(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);returnConstructor;};}();function_classCallCheck(instance,Constructor){if(!(instanceinstanceofConstructor)){thrownewTypeError("Cannot call a class as a function");}}function_possibleConstructorReturn(self,call){if(!self){thrownewReferenceError("this hasn't been initialised - super() hasn't been called");}returncall&&(typeofcall==="object"||typeofcall==="function")?call:self;}function_inherits(subClass,superClass){if(typeofsuperClass!=="function"&&superClass!==null){thrownewTypeError("Super expression must either be null or a function, not "+typeofsuperClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}varCoderRootDirectory=__WEBPACK_IMPORTED_MODULE_2_react_loadable___default()({loader:functionloader(){return__webpack_require__.e/* import() */(53).then(__webpack_require__.bind(null,4751));},loading:__WEBPACK_IMPORTED_MODULE_3__Loading__["a"/* default */]});varCoderRootCommit=__WEBPACK_IMPORTED_MODULE_2_react_loadable___default()({loader:functionloader(){return__webpack_require__.e/* import() */(112).then(__webpack_require__.bind(null,4754));},loading:__WEBPACK_IMPORTED_MODULE_3__Loading__["a"/* default */]});varCoderRootFileDetail=__WEBPACK_IMPORTED_MODULE_2_react_loadable___default()({loader:functionloader(){return__webpack_require__.e/* import() */(65).then(__webpack_require__.bind(null,3301));},loading:__WEBPACK_IMPORTED_MODULE_3__Loading__["a"/* default */]});varCoderRootBranch=__WEBPACK_IMPORTED_MODULE_2_react_loadable___default()({loader:functionloader(){return__webpack_require__.e/* import() */(164).then(__webpack_require__.bind(null,4755));},loading:__WEBPACK_IMPORTED_MODULE_3__Loading__["a"/* default */]});varCoderRootIndex=function(_Component){_inherits(CoderRootIndex,_Component);functionCoderRootIndex(props){_classCallCheck(this,CoderRootIndex);var_this=_possibleConstructorReturn(this,(CoderRootIndex.__proto__||Object.getPrototypeOf(CoderRootIndex)).call(this,props));_this.componentDidMount=function(){_this.getBranch();};_this.getBranch=function(){varprojectsId=_this.props.match.params.projectsId;varurl='/projects/'+projectsId+'/branches.json';__WEBPACK_IMPORTED_MODULE_4_axios___default.a.get(url).then(function(result){if(result&&result.data.length>0){varbranchs=[];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;}// 获取分支列表
var_createClass=function(){functiondefineProperties(target,props){for(vari=0;i<props.length;i++){vardescriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"indescriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}returnfunction(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);returnConstructor;};}();function_classCallCheck(instance,Constructor){if(!(instanceinstanceofConstructor)){thrownewTypeError("Cannot call a class as a function");}}function_possibleConstructorReturn(self,call){if(!self){thrownewReferenceError("this hasn't been initialised - super() hasn't been called");}returncall&&(typeofcall==="object"||typeofcall==="function")?call:self;}function_inherits(subClass,superClass){if(typeofsuperClass!=="function"&&superClass!==null){thrownewTypeError("Super expression must either be null or a function, not "+typeofsuperClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}varCoderRootDirectory=__WEBPACK_IMPORTED_MODULE_2_react_loadable___default()({loader:functionloader(){return__webpack_require__.e/* import() */(53).then(__webpack_require__.bind(null,4751));},loading:__WEBPACK_IMPORTED_MODULE_3__Loading__["a"/* default */]});varCoderRootCommit=__WEBPACK_IMPORTED_MODULE_2_react_loadable___default()({loader:functionloader(){return__webpack_require__.e/* import() */(112).then(__webpack_require__.bind(null,4754));},loading:__WEBPACK_IMPORTED_MODULE_3__Loading__["a"/* default */]});varCoderRootFileDetail=__WEBPACK_IMPORTED_MODULE_2_react_loadable___default()({loader:functionloader(){return__webpack_require__.e/* import() */(65).then(__webpack_require__.bind(null,3301));},loading:__WEBPACK_IMPORTED_MODULE_3__Loading__["a"/* default */]});varCoderRootBranch=__WEBPACK_IMPORTED_MODULE_2_react_loadable___default()({loader:functionloader(){return__webpack_require__.e/* import() */(164).then(__webpack_require__.bind(null,4755));},loading:__WEBPACK_IMPORTED_MODULE_3__Loading__["a"/* default */]});varCoderRootIndex=function(_Component){_inherits(CoderRootIndex,_Component);functionCoderRootIndex(props){_classCallCheck(this,CoderRootIndex);var_this=_possibleConstructorReturn(this,(CoderRootIndex.__proto__||Object.getPrototypeOf(CoderRootIndex)).call(this,props));_this.componentDidMount=function(){_this.getBranch();};_this.getBranch=function(){varprojectsId=_this.props.match.params.projectsId;console.log(_this.props);varurl='/projects/'+projectsId+'/branches.json';__WEBPACK_IMPORTED_MODULE_4_axios___default.a.get(url).then(function(result){if(result&&result.data.length>0){varbranchs=[];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;}// 获取分支列表