forked from Gitlink/build
1 line
5.1 KiB
JavaScript
1 line
5.1 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[80],{PhNK:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.truncateCommitId=function(e){return e&&e.length>11?e.substring(0,10):e}},ZDGD:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=p(r("W9HT")),a=p(r("BvKs")),u=p(r("jsC+")),l=p(r("3S7+")),c=p(r("CtXQ")),o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,a=!1,u=void 0;try{for(var l,c=e[Symbol.iterator]();!(n=(l=c.next()).done)&&(r.push(l.value),!t||r.length!==t);n=!0);}catch(e){a=!0,u=e}finally{try{!n&&c.return&&c.return()}finally{if(a)throw u}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};r("04bd"),r("2WkQ"),r("aIZi"),r("TfFZ"),r("2oDE");var s=r("q1tI"),i=p(s),m=r("eO8H"),f=r("PhNK"),d=r("tnhM");function p(e){return e&&e.__esModule?e:{default:e}}r("3cxI"),t.default=function(e){var t,r,p=(t=regeneratorRuntime.mark((function e(t,r){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.getBranch)(t,r);case 2:n=e.sent,y(n),_(!1);case 5:case"end":return e.stop()}}),e,this)})),r=function(){var e=t.apply(this,arguments);return new Promise((function(t,r){return function n(a,u){try{var l=e[a](u),c=l.value}catch(e){return void r(e)}if(!l.done)return Promise.resolve(c).then((function(e){n("next",e)}),(function(e){n("throw",e)}));t(c)}("next")}))},function(e,t){return r.apply(this,arguments)}),h=(0,s.useState)(void 0),v=o(h,2),g=v[0],y=v[1],E=(0,s.useState)(!0),b=o(E,2),w=b[0],_=b[1],k=e.match.params,x=k.projectsId,N=k.owner;(0,s.useEffect)((function(){p(x,N)}),[x]);var j=function(e,t){return i.default.createElement(a.default,null,i.default.createElement(a.default.Item,{key:"0"},i.default.createElement("a",{href:e},"ZIP")),i.default.createElement(a.default.Item,{key:"1"},i.default.createElement("a",{href:t},"TAR.GZ")))};return i.default.createElement(i.default.Fragment,null,i.default.createElement("div",{className:"main"},i.default.createElement(n.default,{spinning:w},i.default.createElement("div",{className:"branchTable"},i.default.createElement("p",{className:"branchTitle bor-bottom-greyE"},"分支列表"),function(){if(g&&g.length>0)return i.default.createElement(i.default.Fragment,null,i.default.createElement("ul",{className:"branchUl"},g.map((function(e,t){return i.default.createElement("li",{key:t},i.default.createElement("div",null,i.default.createElement(m.Link,{to:"/projects/"+N+"/"+x+"/branch/"+e.name,className:"color-blue font-15",style:{maxWidth:"100px"}},e.name),i.default.createElement("p",{className:"f-wrap-alignCenter mt15"},i.default.createElement(m.Link,{to:"/projects/"+N+"/"+x+"/commits/"+(0,f.truncateCommitId)(""+e.last_commit.sha),className:"mr5 commitKey",style:{marginLeft:0}},e.last_commit&&(0,f.truncateCommitId)(e.last_commit.sha)),i.default.createElement("span",{className:"color-grey-3 hide-1 messages leftPoint"},e.last_commit&&e.last_commit.message),i.default.createElement("span",{className:"color-grey-8 ml30"},"最后更新于",e.last_commit&&e.last_commit.time_from_now))),i.default.createElement("span",null,i.default.createElement(m.Link,{to:"/projects/"+N+"/"+x+"/pulls/new",className:"mr20 color-blue mr30"},"创建合并请求"),i.default.createElement(u.default,{overlay:j(e.zip_url,e.tar_url),trigger:["click"],placement:"bottomRight",className:"color-green-file"},i.default.createElement("a",{className:"ant-dropdown-link"},i.default.createElement(l.default,{title:"下载分支"+e.name},i.default.createElement(c.default,{type:"cloud-download",className:"font-18"}))))))}))))}()))))}},tnhM:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getHooks=t.getTag=t.getBranch=void 0;var n,a=r("vDqi"),u=(n=a)&&n.__esModule?n:{default:n};function l(e){return function(){var t=e.apply(this,arguments);return new Promise((function(e,r){return function n(a,u){try{var l=t[a](u),c=l.value}catch(e){return void r(e)}if(!l.done)return Promise.resolve(c).then((function(e){n("next",e)}),(function(e){n("throw",e)}));e(c)}("next")}))}}var c,o,s;t.getBranch=(c=l(regeneratorRuntime.mark((function e(t,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.default.get("/"+r+"/"+t+"/branches.json");case 2:return e.abrupt("return",e.sent.data);case 3:case"end":return e.stop()}}),e,void 0)}))),function(e,t){return c.apply(this,arguments)}),t.getTag=(o=l(regeneratorRuntime.mark((function e(t,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.default.get("/"+r+"/"+t+"/tags.json");case 2:return e.abrupt("return",e.sent.data);case 3:case"end":return e.stop()}}),e,void 0)}))),function(e,t){return o.apply(this,arguments)}),t.getHooks=(s=l(regeneratorRuntime.mark((function e(t,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.default.get("/projects/"+t+"/hooks.json",{params:r});case 2:return e.abrupt("return",e.sent.data);case 3:case"end":return e.stop()}}),e,void 0)}))),function(e,t){return s.apply(this,arguments)})}}]); |