build/static/js/22.a2643015.chunk.js

1 line
27 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[22],{"0Rql":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAQCAYAAABtPJ3XAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAALKADAAQAAAABAAAAEAAAAACYv7IkAAABuElEQVRIDdVWr0/DQBT+ujQowgSZwAAKQkhAoAiGTBT2B+ARM/wIAQx2dgYICdRU4PkDBhM4goYEgwODWBBDIjje17VJV9rudkdIeMmt69137333+n6cg1+StR01L6rqMjwFTFKtA7zKoy0juDl3njhnK6LTTjYaauSjg2PRsqUUSlnaHAdfMu+PVXB41XA+szC6c1aESbbbQQsKVSGF2gqwvgxMTfTMv7wB1/dA6w6Qw9Dlt+UKajakXd2TZeFCzwrZ8TJwtAkszvSjZqcBjtUloHkJvHdRjb7Gbj9S/83Yw1HMPoqpUnPvJ9k0hYdnOdRZOMvwWDCN6cyYSxvLea8zZhkGac9m4YkhNopzJqeR2BD2aJExqysJbLhXd18SZ0w4Ll1xgiWV5v2PsfHePFzRvOtth/lbhMleY9abisKoqV1jD8dcWbp0ZRhsnk63fcEKOrxIlTiRb7PPOsvSpSPEUsTiqVSJg97bcL82Hg7YwdgUWLIGCTHEco9gg0H4vHVjwlEd9ZkBbApFpLlGTJQtvmkN5iGsOh3vBtKa59jB2BR0WjP30LCpGMVv0ti/uvwkif/V9fIbUzmWMlmEs/gAAAAASUVORK5CYII="},"3Diz":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(n("jsC+")),r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(a=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("qVdP");var i=n("cDcd"),o=s(i);n("MN5C");var l=s(n("cJAJ")),c=n("faye"),u=n("sYIF");function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.projectsId,n=e.branch,s=e.owner,m=e.changeBranch,f=e.branchList,d=e.tagflag,p=void 0===d||d,h=(0,i.useState)(n),g=r(h,2),b=g[0],v=g[1],y=(0,i.useState)(!1),A=r(y,2),x=A[0],w=A[1],E=(0,i.useRef)(null),j=(0,i.useRef)(null);(0,i.useEffect)((function(){document.addEventListener("click",O,!1)}),[]);var O=function(e){var t=e.target,n=(0,c.findDOMNode)(E.current),a=(0,c.findDOMNode)(j.current);if(n&&a){var r=n.contains(t),i=a.contains(t);r||i||w(!1)}};(0,i.useEffect)((function(){v(n)}),[n]);var S=o.default.createElement("div",{ref:E},o.default.createElement(l.default,{visible:x,changeBranch:function(e){w(!1);var t=(0,u.turnbar)(e);m(t)},tagflag:p,projectsId:t,owner:s,branchList:f}));return o.default.createElement(a.default,{placement:"bottomLeft",visible:x,overlay:S,overlayClassName:"branch-tagBox-list",trigger:["click"]},o.default.createElement("div",{className:"branch-tagBox",ref:j,onClick:function(){return w(!x)}},o.default.createElement("span",{className:"color-grey-9 mr3 ml8"},o.default.createElement("i",{className:"iconfont icon-fenzhi2 font-18"})),o.default.createElement("span",{className:"ant-dropdown-link task-hide",style:{fontWeight:"500",minWidth:"45px",maxWidth:"270px"}},b),o.default.createElement("i",{className:"showtag iconfont icon-sanjiaoxing-down font-15 color-grey-9 mr5 ml5 mt1"})))}},"3ppx":function(e,t,n){(t=n("JPst")(!1)).push([e.i,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-timeline {\n box-sizing: border-box;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n font-feature-settings: 'tnum';\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.ant-timeline-item {\n position: relative;\n margin: 0;\n padding: 0 0 20px;\n font-size: 14px;\n list-style: none;\n}\n.ant-timeline-item-tail {\n position: absolute;\n top: 10px;\n left: 4px;\n height: calc(100% - 10px);\n border-left: 2px solid #e8e8e8;\n}\n.ant-timeline-item-pending .ant-timeline-item-head {\n font-size: 12px;\n background-color: transparent;\n}\n.ant-timeline-item-pending .ant-timeline-item-tail {\n display: none;\n}\n.ant-timeline-item-head {\n position: absolute;\n width: 10px;\n height: 10px;\n background-color: #fff;\n border: 2px solid transparent;\n border-radius: 100px;\n}\n.ant-timeline-item-head-blue {\n color: #466aff;\n border-color: #466aff;\n}\n.ant-timeline-item-head-red {\n color: #f5222d;\n border-color: #f5222d;\n}\n.ant-timeline-item-head-green {\n color: #52c41a;\n border-color: #52c41a;\n}\n.ant-timeline-item-head-gray {\n color: rgba(0, 0, 0, 0.25);\n border-color: rgba(0, 0, 0, 0.25);\n}\n.ant-timeline-item-head-custom {\n position: absolute;\n top: 5.5px;\n left: 5px;\n width: auto;\n height: auto;\n margin-top: 0;\n padding: 3px 1px;\n line-height: 1;\n text-align: center;\n border: 0;\n border-radius: 0;\n transform: translate(-50%, -50%);\n}\n.ant-timeline-item-content {\n position: relative;\n top: -6px;\n margin: 0 0 0 18px;\n word-break: break-word;\n}\n.ant-timeline-item-last > .ant-timeline-item-tail {\n display: none;\n}\n.ant-timeline-item-last > .ant-timeline-item-content {\n min-height: 48px;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,\n.ant-timeline.ant-timeline-right .ant-timeline-item-tail,\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,\n.ant-timeline.ant-timeline-right .ant-timeline-item-head,\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,\n.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {\n left: 50%;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,\n.ant-timeline.ant-timeline-right .ant-timeline-item-head {\n margin-left: -4px;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,\n.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {\n margin-left: 1px;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,\n.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content {\n left: calc(50% - 4px);\n width: calc(50% - 14px);\n text-align: left;\n}\n.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {\n width: calc(50% - 12px);\n margin: 0;\n text-align: right;\n}\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {\n left: calc(100% - 4px - 2px);\n}\n.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {\n width: calc(100% - 18px);\n}\n.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {\n display: block;\n height: calc(100% - 14px);\n border-left: 2px dotted #e8e8e8;\n}\n.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {\n display: none;\n}\n.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {\n top: 15px;\n display: block;\n height: calc(100% - 15px);\n border-left: 2px dotted #e8e8e8;\n}\n.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {\n min-height: 48px;\n}\n",""]),e.exports=t},"Ehk+":function(e,t,n){var a=n("3ppx");"string"==typeof a&&(a=[[e.i,a,""]]);var r={hmr:!0,transform:void 0};n("aET+")(a,r);a.locals&&(e.exports=a.locals)},FRFo:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(n("3S7+")),r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(a=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("5Dmo");var i=n("cDcd"),o=l(i);function l(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=e.beforeText,n=e.afterText,l=e.className,c=e.inputId,u=e.timeOut,s=(0,i.useState)((function(){return t})),m=r(s,2),f=m[0],d=m[1],p=(0,i.useCallback)((function(){var e=document.querySelector("#"+c);e?(e.select(),document.execCommand("copy")&&document.execCommand("copy"),document.getSelection().removeAllRanges(),d(n),u&&setTimeout((function(){d(t)}),1500)):console.error("您的CopyTool未设置正确的inputId")}),[]);return o.default.createElement(a.default,{placement:"top",title:f,onVisibleChange:function(){d(t)}},o.default.createElement("i",{className:"iconfont icon-fuzhiicon "+l,style:{color:"#466aff"},onClick:p}))}c.defaultProps={beforeText:"复制链接",afterText:"复制成功",className:"",inputId:"copyText",timeOut:!0},t.default=(0,i.memo)(c)},MN5C:function(e,t,n){},PhNK:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.truncateCommitId=function(e){return e&&e.length>11?e.substring(0,10):e},t.timeFormat=function(e){var t=new Date(1e3*e),n=t.getHours()<10?"0".concat(t.getHours()):t.getHours(),a=t.getMinutes()<10?"0".concat(t.getMinutes()):t.getMinutes();return t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()+" "+n+":"+a}},RC8p:function(e,t,n){"use strict";n.r(t);n("cIOH"),n("Ehk+")},"Rs/d":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r,i=(a=["\n display:flex;\n font-weight: bold;\n ","\n align-items: center;\n & img{\n width:30px;\n height:30px;\n border-radius:50%;\n }\n ","\n "],r=["\n display:flex;\n font-weight: bold;\n ","\n align-items: center;\n & img{\n width:30px;\n height:30px;\n border-radius:50%;\n }\n ","\n "],Object.freeze(Object.defineProperties(a,{raw:{value:Object.freeze(r)}}))),o=u(n("cDcd")),l=u(n("vOnD")),c=n("eO8H");function u(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.url,n=e.name,a=e.column,r=e.id,u=e.login,s=l.default.span(i,a&&"flex-direction: column;text-align:center;",!a&&"\n & span{\n margin-left:8px;\n }");return r?o.default.createElement(c.Link,{to:"/"+u},o.default.createElement(s,null,t&&o.default.createElement("img",{src:t,alt:""}),o.default.createElement("span",null,n))):o.default.createElement(s,null,t&&o.default.createElement("img",{src:t,alt:""}),o.default.createElement("span",null,n))}},VEFH:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=A(n("W9HT")),r=A(n("NUBc")),i=A(n("rgW5")),o=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();n("T2oS"),n("DjyN"),n("RC8p");var l=n("cDcd"),c=A(l),u=n("sYIF"),s=n("PhNK"),m=n("spEH"),f=A(n("3Diz")),d=A(n("2CTR")),p=A(n("Rs/d")),h=A(n("bjH3")),g=A(n("0Rql")),b=A(n("vDqi")),v=n("eO8H"),y=A(n("FRFo"));function A(e){return e&&e.__esModule?e:{default:e}}n("r+Iv");var x=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(){n.Init(),n.getBranchs()},n.getBranchs=function(){var e=n.props.match.params,t=e.projectsId,a=e.owner;b.default.get("/"+a+"/"+t+"/branches.json").then((function(e){n.setState({branchList:e.data})})).catch((function(e){}))},n.componentDidUpdate=function(e){n.props.location!==(e&&e.location)&&n.Init()},n.Init=function(){var e=n.props.match.params.branchName,t=n.state.limit,a=n.props.location.search,r=a&&n.UrlParamHash(a).page?parseInt(n.UrlParamHash(a).page):1;n.setState({isSpining:!0,page:r}),n.getCommitList((0,u.returnbar)(e),r,t)},n.getCommitList=function(e,t,a){n.setState({isSpining:!0});var r=n.props.match.params,i=r.projectsId,o="/"+r.owner+"/"+i+"/commits.json";b.default.get(o,{params:{sha:(0,u.returnbar)(e),page:t,limit:a}}).then((function(e){if(e&&e.data){n.setState({isSpining:!1});var t=[];e.data.commits&&e.data.commits.length>0&&e.data.commits.map((function(e,n){t.push({name:e.author&&e.author.name,login:e.author&&e.author.login,id:e.author&&e.author.id,image_url:e.author&&e.author.image_url,sha:e.sha,time_from_now:e.time_from_now,message:e.message,timestamp:e.timestamp})})),n.setState({commitDatas:t,dataCount:e.data.total_count,isSpining:!1})}})).catch((function(e){console.log(e)}))},n.changeBranch=function(e){var t=n.props.match.params,a=t.projectsId,r=t.owner;n.props.history.push("/"+r+"/"+a+"/commits/branch/"+e)},n.ChangePage=function(e){n.props.history.push({pathname:n.props.history.location.pathname,search:"page="+e})},n.state={commitDatas:void 0,dataCount:void 0,limit:10,page:1,isSpining:!1,branchList: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),o(t,[{key:"UrlParamHash",value:function(e){for(var t={},n=void 0,a=e.slice(e.indexOf("?")+1).split("&"),r=0;r<a.length;r++)t[(n=a[r].split("="))[0]]=n[1];return t}},{key:"render",value:function(){var e=this.state,t=e.commitDatas,n=e.dataCount,o=e.limit,l=e.page,b=e.isSpining,A=e.branchList,x=this.props,w=x.projectDetail,E=(x.commit_class,x.defaultBranch),j=x.platform,O=this.props.match.params,S=O.projectsId,k=O.owner,C=O.branchName,_=(0,u.returnbar)(C||E);return c.default.createElement(c.default.Fragment,null,c.default.createElement("div",{className:"main",style:{padding:"0px",border:"none"}},c.default.createElement("div",{className:"f-wrap-between"},c.default.createElement(f.default,{repo_id:w&&w.repo_id,projectsId:S,branch:_,changeBranch:this.changeBranch,owner:k,history:this.props.history,branchList:A})),c.default.createElement(a.default,{spinning:b},c.default.createElement(i.default,{className:"commitList"},t&&t.length>0&&t.map((function(e,t){return c.default.createElement(i.default.Item,{key:t,dot:1===l&&0===t?c.default.createElement("span",{className:"new-conmmit"},"最新"):c.default.createElement("i",{className:"iconfont icon-a-yuanquan2x"})},c.default.createElement("div",{className:"commitList-item f-wrap-between"},c.default.createElement("div",null,c.default.createElement(m.AlignTop,null,c.default.createElement("div",{className:"commitDesc"},j?c.default.createElement(v.Link,{to:"/"+k+"/"+S+"/commits/"+(0,s.truncateCommitId)(""+e.sha),className:"font-14 color-grey-3 font-bd"},c.default.createElement(h.default,{value:e.message})):c.default.createElement(h.default,{value:e.message}))),c.default.createElement("p",{className:"f-wrap-alignCenter mt15 pb5"},c.default.createElement(p.default,{id:e.id,url:e.image_url&&(0,u.getImageUrl)("/"+e.image_url)||"https://dss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=3025493530,1989042357&fm=26&gp=0.jpg",name:e.name,login:e.login}),e.timestamp&&c.default.createElement("label",{className:"font-14 color-grey-3 ml3"},"提交于 ",(0,s.timeFormat)(e.timestamp)))),c.default.createElement("div",null,c.default.createElement("div",{className:"treecopy"},c.default.createElement("div",null,c.default.createElement("span",{className:"treecopy-cont shadow"},c.default.createElement("img",{src:g.default,alt:"sha",width:"16px"}),j?c.default.createElement(v.Link,{to:"/"+k+"/"+S+"/commits/"+(0,s.truncateCommitId)(""+e.sha)},(0,s.truncateCommitId)(""+e.sha)):c.default.createElement("span",{style:{color:"#466AFF",cursor:"default"}},(0,s.truncateCommitId)(""+e.sha)),c.default.createElement("input",{type:"text",id:"value"+t,value:""+(0,s.truncateCommitId)(""+e.sha)})),c.default.createElement(y.default,{beforeText:"复制commit id",afterText:"复制成功",inputId:"value"+t})),c.default.createElement("button",{className:"btn-83",onClick:function(){window.location.href="/"+k+"/"+S+"/tree/"+(0,s.truncateCommitId)(e.sha)}},"浏览文件")))))})),t&&0===t.length&&c.default.createElement(d.default,{_html:"暂无数据"})),n>o?c.default.createElement("div",{className:"edu-txt-center pt30 mb30"},c.default.createElement(r.default,{simple:!0,current:l,total:n,pageSize:o,onChange:this.ChangePage})):"")))}}]),t}(l.Component);t.default=x},cJAJ:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=m(n("W9HT")),r=m(n("BvKs")),i=m(n("5rEg")),o=m(n("14Xm")),l=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(a=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};n("T2oS"),n("lUTK"),n("5NDa");var c=n("cDcd"),u=m(c),s=n("tnhM");function m(e){return e&&e.__esModule?e:{default:e}}function f(e){return function(){var t=e.apply(this,arguments);return new Promise((function(e,n){return function a(r,i){try{var o=t[r](i),l=o.value}catch(e){return void n(e)}if(!o.done)return Promise.resolve(l).then((function(e){a("next",e)}),(function(e){a("throw",e)}));e(l)}("next")}))}}t.default=function(e){var t,n,m=(t=f(o.default.mark((function e(t,n){var a;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.getBranch)(t,n);case 2:a=e.sent,B(a),H(a),N(!1);case 6:case"end":return e.stop()}}),e,this)}))),function(e,n){return t.apply(this,arguments)}),d=(n=f(o.default.mark((function e(t,n){var a;return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.getTag)(t,n);case 2:a=e.sent,B(a),H(a),N(!1);case 6:case"end":return e.stop()}}),e,this)}))),function(e,t){return n.apply(this,arguments)}),p=e.changeBranch,h=e.tagflag,g=e.projectsId,b=e.owner,v=e.visible,y=(0,c.useState)(void 0),A=l(y,2),x=A[0],w=A[1],E=(0,c.useState)(0),j=l(E,2),O=j[0],S=j[1],k=(0,c.useState)(!0),C=l(k,2),_=C[0],N=C[1],P=(0,c.useState)(void 0),I=l(P,2),T=I[0],B=I[1],D=(0,c.useState)(void 0),M=l(D,2),R=M[0],H=M[1],L=(0,c.useState)("branch"),U=l(L,2),F=U[0],z=U[1];return(0,c.useEffect)((function(){v&&(z("branch"),m(g,b),N(!0))}),[v]),u.default.createElement("div",{className:"overlayBranch"},u.default.createElement("div",{className:"padding15",style:{paddingBottom:"0px"}},u.default.createElement(i.default,{prefix:u.default.createElement("i",{className:"iconfont icon-sousuo_icon1 font-14"}),placeholder:"请输入分支"+(h?"或标签":"")+"名称搜索",autocomplete:"off",className:"OptionsInput",value:x,onChange:function(e){w(e.target.value);var t=e.target.value?T&&T.length>0&&T.filter((function(t){return t.name.indexOf(e.target.value)>-1})):T;H(t)}})),u.default.createElement(r.default,{mode:"horizontal",className:"navUl",selectedKeys:[F],onClick:function(e){z(e.key),N(!0),"branch"===e.key?(m(g,b),S(0)):(d(g,b),S(1))}},u.default.createElement(r.default.Item,{key:"branch"},"分支"),h&&u.default.createElement(r.default.Item,{key:"tag"},"标签")),u.default.createElement(a.default,{spinning:_},u.default.createElement("ul",{className:"OptionsUl",id:"ul-btn"},R&&R.length>0&&R.map((function(e,t){return u.default.createElement("li",{key:t,onClick:function(){return t=e.name,void p(t);var t}},u.default.createElement("a",{className:"task-hide ulALink"},e.name))})),R&&0===R.length&&u.default.createElement("p",{className:"listTips"},"暂无",x,0===O?"分支":"标签","~"))))}},"r+Iv":function(e,t,n){},rgW5:function(e,t,n){"use strict";n.r(t);var a=n("cDcd"),r=n("eHJ2"),i=n.n(r),o=n("BGR+"),l=n("H84U");function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},m=function(e){return a.createElement(l.a,null,(function(t){var n,r,l=t.getPrefixCls,m=e.prefixCls,f=e.className,d=e.color,p=void 0===d?"":d,h=e.children,g=e.pending,b=e.dot,v=s(e,["prefixCls","className","color","children","pending","dot"]),y=l("timeline",m),A=i()((u(n={},"".concat(y,"-item"),!0),u(n,"".concat(y,"-item-pending"),g),n),f),x=i()((u(r={},"".concat(y,"-item-head"),!0),u(r,"".concat(y,"-item-head-custom"),b),u(r,"".concat(y,"-item-head-").concat(p),!0),r));return a.createElement("li",c({},Object(o.default)(v,["position"]),{className:A}),a.createElement("div",{className:"".concat(y,"-item-tail")}),a.createElement("div",{className:x,style:{borderColor:/blue|red|green|gray/.test(p)?void 0:p}},b),a.createElement("div",{className:"".concat(y,"-item-content")},h))}))};m.defaultProps={color:"blue",pending:!1,position:""};var f=m,d=n("CtXQ");function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function g(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=j(e);if(t){var r=j(this).constructor;n=Reflect.construct(a,arguments,r)}else n=a.apply(this,arguments);return E(this,n)}}function E(e,t){return!t||"object"!==p(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function j(e){return(j=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var O=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n},S=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&x(e,t)}(c,e);var t,n,r,o=w(c);function c(){var e;return y(this,c),(e=o.apply(this,arguments)).renderTimeline=function(t){var n,r=t.getPrefixCls,o=e.props,l=o.prefixCls,c=o.pending,u=void 0===c?null:c,s=o.pendingDot,m=o.children,p=o.className,b=o.reverse,y=o.mode,A=O(o,["prefixCls","pending","pendingDot","children","className","reverse","mode"]),x=r("timeline",l),w="boolean"==typeof u?null:u,E=i()(x,(v(n={},"".concat(x,"-pending"),!!u),v(n,"".concat(x,"-reverse"),!!b),v(n,"".concat(x,"-").concat(y),!!y),n),p),j=u?a.createElement(f,{pending:!!u,dot:s||a.createElement(d.default,{type:"loading"})},w):null,S=b?[j].concat(g(a.Children.toArray(m).reverse())):[].concat(g(a.Children.toArray(m)),[j]),k=function(e,t){return"alternate"===y?"right"===e.props.position?"".concat(x,"-item-right"):"left"===e.props.position?"".concat(x,"-item-left"):"".concat(x,t%2==0?"-item-left":"-item-right"):"left"===y?"".concat(x,"-item-left"):"right"===y||"right"===e.props.position?"".concat(x,"-item-right"):""},C=S.filter((function(e){return!!e})),_=a.Children.count(C),N="".concat(x,"-item-last"),P=a.Children.map(C,(function(e,t){var n=t===_-2?N:"",r=t===_-1?N:"";return a.cloneElement(e,{className:i()([e.props.className,!b&&u?n:r,k(e,t)])})}));return a.createElement("ul",h({},A,{className:E}),P)},e}return t=c,(n=[{key:"render",value:function(){return a.createElement(l.a,null,this.renderTimeline)}}])&&A(t.prototype,n),r&&A(t,r),c}(a.Component);S.Item=f,S.defaultProps={reverse:!1,mode:""};t.default=S},tnhM:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUser=t.getSubEntries=t.getHooks=t.getTag=t.getBranch=void 0;var a=i(n("14Xm")),r=i(n("vDqi"));function i(e){return e&&e.__esModule?e:{default:e}}function o(e){return function(){var t=e.apply(this,arguments);return new Promise((function(e,n){return function a(r,i){try{var o=t[r](i),l=o.value}catch(e){return void n(e)}if(!o.done)return Promise.resolve(l).then((function(e){a("next",e)}),(function(e){a("throw",e)}));e(l)}("next")}))}}var l,c,u,s,m;t.getBranch=(l=o(a.default.mark((function e(t,n){var i;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get("/"+n+"/"+t+"/branches.json");case 2:return i=e.sent,e.abrupt("return",i&&i.data);case 4:case"end":return e.stop()}}),e,void 0)}))),function(e,t){return l.apply(this,arguments)}),t.getTag=(c=o(a.default.mark((function e(t,n){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get("/"+n+"/"+t+"/tags.json",{params:{only_name:!0}});case 2:return e.abrupt("return",e.sent.data.tags);case 3:case"end":return e.stop()}}),e,void 0)}))),function(e,t){return c.apply(this,arguments)}),t.getHooks=(u=o(a.default.mark((function e(t,n){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get("/projects/"+t+"/hooks.json",{params:n});case 2:return e.abrupt("return",e.sent.data);case 3:case"end":return e.stop()}}),e,void 0)}))),function(e,t){return u.apply(this,arguments)}),t.getSubEntries=(s=o(a.default.mark((function e(t,n,i){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get("/"+t+"/"+n+"/sub_entries.json",{params:i});case 2:return e.abrupt("return",e.sent.data);case 3:case"end":return e.stop()}}),e,void 0)}))),function(e,t,n){return s.apply(this,arguments)}),t.getUser=(m=o(a.default.mark((function e(t){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get("/users/"+t+"/hovercard.json");case 2:return e.abrupt("return",e.sent.data);case 3:case"end":return e.stop()}}),e,void 0)}))),function(e){return m.apply(this,arguments)})}}]);