forked from Gitlink/build
1 line
29 KiB
JavaScript
1 line
29 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[70],{"+BJd":function(e,t,n){"use strict";n.r(t);n("cIOH"),n("6MrE")},"0Vyc":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-tag {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n height: auto;\n margin-right: 8px;\n padding: 0 7px;\n font-size: 12px;\n line-height: 20px;\n white-space: nowrap;\n background: #fafafa;\n border: 1px solid #d9d9d9;\n border-radius: 4px;\n cursor: default;\n opacity: 1;\n transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-tag:hover {\n opacity: 0.85;\n}\n.ant-tag,\n.ant-tag a,\n.ant-tag a:hover {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-tag > a:first-child:last-child {\n display: inline-block;\n margin: 0 -8px;\n padding: 0 8px;\n}\n.ant-tag .anticon-close {\n display: inline-block;\n font-size: 12px;\n font-size: 10px \\9;\n transform: scale(0.83333333) rotate(0deg);\n margin-left: 3px;\n color: rgba(0, 0, 0, 0.45);\n font-weight: bold;\n cursor: pointer;\n transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n:root .ant-tag .anticon-close {\n font-size: 12px;\n}\n.ant-tag .anticon-close:hover {\n color: rgba(0, 0, 0, 0.85);\n}\n.ant-tag-has-color {\n border-color: transparent;\n}\n.ant-tag-has-color,\n.ant-tag-has-color a,\n.ant-tag-has-color a:hover,\n.ant-tag-has-color .anticon-close,\n.ant-tag-has-color .anticon-close:hover {\n color: #fff;\n}\n.ant-tag-checkable {\n background-color: transparent;\n border-color: transparent;\n}\n.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {\n color: #466aff;\n}\n.ant-tag-checkable:active,\n.ant-tag-checkable-checked {\n color: #fff;\n}\n.ant-tag-checkable-checked {\n background-color: #466aff;\n}\n.ant-tag-checkable:active {\n background-color: #304cd9;\n}\n.ant-tag-hidden {\n display: none;\n}\n.ant-tag-pink {\n color: #eb2f96;\n background: #fff0f6;\n border-color: #ffadd2;\n}\n.ant-tag-pink-inverse {\n color: #fff;\n background: #eb2f96;\n border-color: #eb2f96;\n}\n.ant-tag-magenta {\n color: #eb2f96;\n background: #fff0f6;\n border-color: #ffadd2;\n}\n.ant-tag-magenta-inverse {\n color: #fff;\n background: #eb2f96;\n border-color: #eb2f96;\n}\n.ant-tag-red {\n color: #f5222d;\n background: #fff1f0;\n border-color: #ffa39e;\n}\n.ant-tag-red-inverse {\n color: #fff;\n background: #f5222d;\n border-color: #f5222d;\n}\n.ant-tag-volcano {\n color: #fa541c;\n background: #fff2e8;\n border-color: #ffbb96;\n}\n.ant-tag-volcano-inverse {\n color: #fff;\n background: #fa541c;\n border-color: #fa541c;\n}\n.ant-tag-orange {\n color: #fa8c16;\n background: #fff7e6;\n border-color: #ffd591;\n}\n.ant-tag-orange-inverse {\n color: #fff;\n background: #fa8c16;\n border-color: #fa8c16;\n}\n.ant-tag-yellow {\n color: #fadb14;\n background: #feffe6;\n border-color: #fffb8f;\n}\n.ant-tag-yellow-inverse {\n color: #fff;\n background: #fadb14;\n border-color: #fadb14;\n}\n.ant-tag-gold {\n color: #faad14;\n background: #fffbe6;\n border-color: #ffe58f;\n}\n.ant-tag-gold-inverse {\n color: #fff;\n background: #faad14;\n border-color: #faad14;\n}\n.ant-tag-cyan {\n color: #13c2c2;\n background: #e6fffb;\n border-color: #87e8de;\n}\n.ant-tag-cyan-inverse {\n color: #fff;\n background: #13c2c2;\n border-color: #13c2c2;\n}\n.ant-tag-lime {\n color: #a0d911;\n background: #fcffe6;\n border-color: #eaff8f;\n}\n.ant-tag-lime-inverse {\n color: #fff;\n background: #a0d911;\n border-color: #a0d911;\n}\n.ant-tag-green {\n color: #52c41a;\n background: #f6ffed;\n border-color: #b7eb8f;\n}\n.ant-tag-green-inverse {\n color: #fff;\n background: #52c41a;\n border-color: #52c41a;\n}\n.ant-tag-blue {\n color: #1890ff;\n background: #e6f7ff;\n border-color: #91d5ff;\n}\n.ant-tag-blue-inverse {\n color: #fff;\n background: #1890ff;\n border-color: #1890ff;\n}\n.ant-tag-geekblue {\n color: #2f54eb;\n background: #f0f5ff;\n border-color: #adc6ff;\n}\n.ant-tag-geekblue-inverse {\n color: #fff;\n background: #2f54eb;\n border-color: #2f54eb;\n}\n.ant-tag-purple {\n color: #722ed1;\n background: #f9f0ff;\n border-color: #d3adf7;\n}\n.ant-tag-purple-inverse {\n color: #fff;\n background: #722ed1;\n border-color: #722ed1;\n}\n",""]),e.exports=t},"6MrE":function(e,t,n){var r=n("0Vyc");"string"==typeof r&&(r=[[e.i,r,""]]);var a={hmr:!0,transform:void 0};n("aET+")(r,a);r.locals&&(e.exports=r.locals)},G8Fa:function(e,t,n){},LmtA:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(n("3S7+")),a=f(n("mr32")),o=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}}();n("5Dmo"),n("+BJd");var l=n("q1tI"),c=f(l),s=n("eO8H"),i=n("spEH"),u=n("sYIF");function f(e){return e&&e.__esModule?e:{default:e}}n("js5m");var d=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.onMouseMove=function(e){n.setState({isdisplay:!0,orderid:e})},n.onMouseOut=function(){n.setState({isdisplay:!1})},n.set_issue_tags=function(e){return e&&e.length>0?e.map((function(e,t){return c.default.createElement("span",{className:"issue-tag-show",style:{color:e.color}},e.name)})):"--"},n.state={isdisplay:!1,orderid:""},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:"render",value:function(){var e=this,t=this.props,n=t.issues,o=(t.project_name,t.project_author_name),l=t.user_admin_or_developer,f=this.props.match.params,d=f.projectsId,p=f.owner;this.props.current_user;return c.default.createElement("div",null,function(){if(n&&n.length>0)return n.map((function(t,n){var f=t.pull_request_staus;return c.default.createElement("div",{className:"issueItem"},c.default.createElement("div",{className:"flex-1"},c.default.createElement("p",{className:"mb15 df",style:{alignItems:"center"}},c.default.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_"+f}),c.default.createElement(s.Link,{to:"/"+p+"/"+d+"/pulls/"+(t.pull_request_number||t.pull_request_id),className:"hide-1 font-15 color-grey-3 fwb lineh-30 mr10",style:{maxWidth:"600px"}},t.name),c.default.createElement(a.default,{className:"pr_tags_"+f},"merged"===f?"已合并":"closed"===f?"已拒绝":"开启的")),c.default.createElement("p",{className:"grid-item font-13"},c.default.createElement(s.Link,{to:"/"+(t&&t.author_login),className:"show-user-link"},c.default.createElement("img",{className:"radius",src:(0,u.getImageUrl)("/"+(t&&t.avatar_url)),alt:"",width:"24",height:"24"})),c.default.createElement(i.AlignCenter,null,c.default.createElement(s.Link,{to:"/"+(t&&t.author_login),className:"show-user-link color-grey-8 ml5"},t&&t.author_name),c.default.createElement("span",{className:"ml15 color-grey-8"},"open"===t.pull_request_staus?"创建于":"merged"===t.pull_request_staus?"合并于":"更新于"),c.default.createElement("span",{className:"color-grey-8"},t.pr_time),c.default.createElement("span",{className:"ml15"},t.pull_request_head&&c.default.createElement(a.default,{className:"pr-branch-tag"},c.default.createElement(s.Link,{to:"/"+(t.is_original?t.fork_project_user:p)+"/"+(t.is_original?t.fork_project_identifier:d)+"/tree/"+(0,u.turnbar)(t.pull_request_head),className:"maxW200px task-hide ver-middle",style:{maxWidth:"200px"}},t.is_original?t.fork_project_user_name:t.author_name,": ",t.pull_request_head)),t.pull_request_base&&c.default.createElement("span",{className:"mr8 ver-middle"},c.default.createElement("i",{className:"iconfont icon-youjiang color-grey-c font-16"})),t.pull_request_base&&c.default.createElement(a.default,{className:"pr-branch-tag"},c.default.createElement(s.Link,{to:"/"+p+"/"+d+"/tree/"+(0,u.turnbar)(t.pull_request_base),className:"maxW200px task-hide ver-middle",style:{maxWidth:"200px"}},o,": ",t.pull_request_base)))))),c.default.createElement("ul",{className:"topWrapper_select no-cursor",onMouseMove:function(){return e.onMouseMove(t.id)},onMouseOut:function(){return e.onMouseOut()}},c.default.createElement("li",null,t.priority),c.default.createElement("li",null,e.set_issue_tags(t.issue_tags)),c.default.createElement("li",null,t.assign_user_name?c.default.createElement(s.Link,{to:"/"+t.assign_user_login,className:"show-user-link"},t.assign_user_name):"--"),c.default.createElement("li",null,t.version?c.default.createElement(r.default,{placement:"topLeft",title:t.version},t.version):"--"),c.default.createElement("li",null,c.default.createElement("div",{className:"flex1 df",style:{justifyContent:"center"}},t.journals_count?c.default.createElement(s.Link,{className:"mr5 color-grey-8",to:"/"+p+"/"+d+"/pulls/"+t.pull_request_id},c.default.createElement("i",{className:"iconfont icon-huifu1 font-15 mr5 ver-middle"}),t.journals_count):"",l&&0===t.pull_request_status?c.default.createElement("div",{className:"milepostleft",style:{display:e.state.orderid===t.id&&e.state.isdisplay?"flex":"none"}},c.default.createElement("div",{className:"grid-item mr15 color-grey-9"},c.default.createElement(s.Link,{to:"/"+p+"/"+d+"/pulls/"+t.pull_request_id+"/edit",className:"color-grey-9"},c.default.createElement("i",{className:"iconfont icon-bianji3 font-14 mr5"})))):""))))}))}())}}]),t}(l.Component);t.default=d},Phz4:function(e,t,n){},VPG4:function(e,t,n){},VSCt:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=y(n("W9HT")),a=y(n("NUBc")),o=y(n("jsC+")),l=y(n("CtXQ")),c=y(n("BvKs")),s=y(n("5rEg")),i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=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}}();n("T2oS"),n("DjyN"),n("qVdP"),n("Pwec"),n("lUTK"),n("5NDa");var f=n("q1tI"),d=y(f);n("js5m"),n("G8Fa"),n("Phz4");var p=y(n("kre1")),m=y(n("LmtA"));n("VPG4");var b=n("sYIF"),g=y(n("vDqi")),h=y(n("aqs5"));function y(e){return e&&e.__esModule?e:{default:e}}var _=s.default.Search,v=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.getSelectList(),n.getIssueList()},n.getSelectList=function(){var e=n.props.match.params,t=e.projectsId,r="/"+e.owner+"/"+t+"/issues/index_chosen.json";g.default.get(r).then((function(e){e&&n.setState({issue_chosen:e.data.issue_chosen})})).catch((function(e){console.log(e)}))},n.getIssueList=function(){var e=n.state.select_params,t=n.props.match.params,r=t.projectsId,a="/"+t.owner+"/"+r+"/pulls.json";g.default.get(a,{params:e}).then((function(e){e&&n.setState({data:e.data,issues:e.data.issues,search_count:e.data.search_count,isSpin:!1})})).catch((function(e){console.log(e)}))},n.getMenu=function(e,t,r){n.setState({isSpin:!0});var a=e.key.split("-");"created_on"===a[0]?("desc"===e.item.props.value?n.setState({paix:"最新创建"}):n.setState({paix:"最早创建"}),n.state.select_params.order_name=e.key):"updated_on"===a[0]&&("desc"===e.item.props.value?n.setState({paix:"最新更新"}):n.setState({paix:"最早更新"})),n.state.select_params.order_name=a[0],n.state.select_params.order_type=e.item.props.value,n.state.select_params.page=1,n.getIssueList()},n.getOption=function(e,t,r){n.setState({isSpin:!0});var a,o,l,c="all"===e.key?void 0:e.key;n.setState((l=r,(o="${id}s")in(a={})?Object.defineProperty(a,o,{value:l,enumerable:!0,configurable:!0,writable:!0}):a[o]=l,a)),n.state.select_params[""+t]=c,n.state.select_params.page=1,n.state[t+"s"]=r,n.getIssueList()},n.renderMenu=function(e,t,r){return d.default.createElement(c.default,{className:"orderCondition"},d.default.createElement(c.default.Item,{key:"all",onClick:function(e){return n.getOption(e,r,t)}},t),e&&e.length>0&&e.map((function(e,t){return(!e.permission||e.permission&&"Reporter"!==e.permission)&&d.default.createElement(c.default.Item,{key:e.id,onClick:function(t){return n.getOption(t,r,e.name)}},e.name)})))},n.ChangePage=function(e){n.setState({isSpin:!0}),n.state.select_params.page=e,n.getIssueList()},n.searchFunc=function(e){n.setState({search:e,isSpin:!0}),n.state.select_params.search=e,n.state.select_params.page=1,n.getIssueList()},n.openorder=function(e){n.setState({isSpin:!0}),n.setState({status_type:e,issue_tag_ids:"标记",fixed_version_ids:"里程碑",assigned_to_ids:"审查人员",paix:"排序",priority_ids:"优先级"}),n.state.select_params.status_type=e,n.state.select_params.page=1,n.state.select_params.limit=15,n.getIssueList()},n.state={issue_chosen:void 0,data:void 0,issues:void 0,isSpin:!1,search:void 0,author_id:void 0,assigned_to_id:void 0,search_count:void 0,issue_type:void 0,status_type:"1",openselect:1,closeselect:void 0,issue_tag_ids:"标记",fixed_version_ids:"里程碑",assigned_to_ids:"审查人员",paix:"排序",priority_ids:"优先级",select_params:{status_type:"1",assigned_to_id:void 0,fixed_version_id:void 0,priority_id:void 0,order_name:void 0,order_type:void 0,search:void 0,page:1,limit:15}},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),u(t,[{key:"checkOperation",value:function(){var e=this.props.defaultBranch,t=this.props.match.params,n=t.projectsId,r=t.owner,a=(0,b.turnbar)(e)||"master";this.props.history.push("/"+r+"/"+n+"/compare/"+a+"..."+a)}},{key:"render",value:function(){var e=this,t=this.props.match.params,n=t.projectsId,s=t.owner,u=this.state,f=u.issue_chosen,g=u.issues,y=(u.limit,u.page,u.search_count),v=u.data,E=u.isSpin,k=u.status_type,O=u.select_params,w=d.default.createElement(c.default,{onClick:function(t){return e.getMenu(t)}},d.default.createElement(c.default.Item,{key:"created_on-desc",value:"desc"},"最新创建"),d.default.createElement(c.default.Item,{key:"created_on-asc",value:"asc"},"最早创建"),d.default.createElement(c.default.Item,{key:"updated_on-desc",value:"desc"},"最新更新"),d.default.createElement(c.default.Item,{key:"updated_on-asc",value:"asc"},"最早更新"));return d.default.createElement("div",{className:"main",style:{padding:"0px"}},d.default.createElement("div",{className:"topWrapper",style:{borderBottom:"none",padding:"20px"}},d.default.createElement("div",{className:"target-detail-search"},d.default.createElement(_,{placeholder:"输入关键字搜索合并请求",enterButton:!0,onSearch:this.searchFunc,style:{width:300}})),v&&v.user_admin_or_developer&&d.default.createElement(h.default,i({},this.props,{className:"topWrapper_btn ml10",sureFunc:function(){return e.checkOperation()}}),"+ 新建合并请求")),d.default.createElement("div",{className:"f-wrap-between screenWrap"},d.default.createElement("div",{className:"df"},d.default.createElement("ul",{className:"searchBanner"},d.default.createElement("li",{className:k?"":"active",onClick:function(){return e.openorder(void 0)}},d.default.createElement("label",null,"搜索结果"),d.default.createElement("span",null,v&&v.search_count)),d.default.createElement("li",{className:"1"===k?"active":"",onClick:function(){return e.openorder("1")}},d.default.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_open"}),d.default.createElement("label",null,"开启的"),d.default.createElement("span",null,v&&v.open_count)),d.default.createElement("li",{className:"11"===k?"active":"",onClick:function(){return e.openorder("11")}},d.default.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_merged"}),d.default.createElement("label",null,"已合并"),d.default.createElement("span",null,v&&v.merged_issues_size)),d.default.createElement("li",{className:"2"===k?"active":"",onClick:function(){return e.openorder("2")}},d.default.createElement("i",{className:"iconfont icon-hebingqingqiu1 font-14 mr3 i_closed"}),d.default.createElement("label",null,"已拒绝"),d.default.createElement("span",null,v&&v.close_count)))),d.default.createElement("ul",{className:"topWrapper_select"},d.default.createElement("li",null,d.default.createElement(o.default,{className:"topWrapperSelect",overlay:this.renderMenu(f&&f.priority,"优先级","priority_id"),trigger:["click"],placement:"bottomCenter"},d.default.createElement("span",null,this.state.priority_ids,d.default.createElement(l.default,{type:"caret-down",className:"ml5"})))),d.default.createElement("li",null,d.default.createElement(o.default,{className:"topWrapperSelect",overlay:this.renderMenu(f&&f.issue_tag,"标记","issue_tag_id"),trigger:["click"],placement:"bottomCenter"},d.default.createElement("span",null,this.state.issue_tag_ids,d.default.createElement(l.default,{type:"caret-down",className:"ml5"})))),d.default.createElement("li",null,d.default.createElement(o.default,{className:"topWrapperSelect",overlay:this.renderMenu(f&&f.assign_user,"审查人员","assigned_to_id"),trigger:["click"],placement:"bottomCenter"},d.default.createElement("span",null,this.state.assigned_to_ids,d.default.createElement(l.default,{type:"caret-down",className:"ml5"})))),d.default.createElement("li",null,d.default.createElement(o.default,{className:"topWrapperSelect",overlay:this.renderMenu(f&&f.issue_version,"里程碑","fixed_version_id"),trigger:["click"],placement:"bottomCenter"},d.default.createElement("span",null,this.state.fixed_version_ids,d.default.createElement(l.default,{type:"caret-down",className:"ml5"})))),d.default.createElement("li",null,d.default.createElement(o.default,{className:"topWrapperSelect",overlay:w,trigger:["click"],placement:"bottomCenter"},d.default.createElement("span",null,this.state.paix,d.default.createElement(l.default,{type:"caret-down",className:"ml5"})))))),d.default.createElement("div",{style:{minHeight:"470px"}},d.default.createElement(r.default,{spinning:E},v&&v.search_count&&v.search_count>0?d.default.createElement("div",null,d.default.createElement(m.default,i({issues:g,search_count:y,page:O.page,limit:O.limit,project_name:v.project_name,project_author_name:v.project_author_name},this.props,this.state,{user_admin_or_developer:v&&v.user_admin_or_developer}))):"",y>O.limit?d.default.createElement("div",{className:"mt30 mb50 edu-txt-center"},d.default.createElement(a.default,{simple:!0,current:O.page,total:y,pageSize:O.limit,onChange:this.ChangePage})):"",v&&v.issues&&0===v.issues.length?d.default.createElement(p.default,{_html:"暂时还没有相关数据!",user_admin_or_developer:v.user_admin_or_developer,projectsId:n,owner:s,defaultBranch:this.props&&(0,b.turnbar)(this.props.defaultBranch)}):"")))}}]),t}(f.Component);t.default=v},js5m:function(e,t,n){},kre1:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=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}}(),o=n("q1tI"),l=(r=o)&&r.__esModule?r:{default:r},c=n("eO8H");function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(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 u=function(e){function t(){return s(this,t),i(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),a(t,[{key:"render",value:function(){var e=this.props,t=(e._html,e.projectsId),n=e.owner,r=e.user_admin_or_developer,a=e.defaultBranch;return l.default.createElement("div",{className:"none_panels"},l.default.createElement("div",null,l.default.createElement("div",{className:"mb15"},l.default.createElement("i",{className:"iconfont icon-hebingqingqiu font-80 ver-middle color-grey-b"})),l.default.createElement("h3",null,"欢迎使用合并请求!"),l.default.createElement("div",{className:"color-grey-8"},"合并请求可以帮助您与他人协作编写代码。",r&&l.default.createElement("span",null,"在使用之前,请先创建一个 ",l.default.createElement(c.Link,{className:"color-blue",to:"/"+n+"/"+t+"/compare/"+a+"..."+a},"合并请求")))))}}]),t}(o.Component);t.default=u},mr32:function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),a=n("TSYQ"),o=n.n(a),l=n("BGR+"),c=n("VCL8"),s=n("CtXQ"),i=n("H84U");function u(e){return(u="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 f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(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)}}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(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,r=y(e);if(t){var a=y(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){return!t||"object"!==u(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 y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var _=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},v=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&&b(e,t)}(c,e);var t,n,a,l=g(c);function c(){var e;return p(this,c),(e=l.apply(this,arguments)).handleClick=function(){var t=e.props,n=t.checked,r=t.onChange;r&&r(!n)},e.renderCheckableTag=function(t){var n,a=t.getPrefixCls,l=e.props,c=l.prefixCls,s=l.className,i=l.checked,u=_(l,["prefixCls","className","checked"]),p=a("tag",c),m=o()(p,(d(n={},"".concat(p,"-checkable"),!0),d(n,"".concat(p,"-checkable-checked"),i),n),s);return delete u.onChange,r.createElement("span",f({},u,{className:m,onClick:e.handleClick}))},e}return t=c,(n=[{key:"render",value:function(){return r.createElement(i.a,null,this.renderCheckableTag)}}])&&m(t.prototype,n),a&&m(t,a),c}(r.Component),E=n("09Wf"),k=n("6CfX"),O=n("g0mS");function w(e){return(w="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 j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(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)}}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function S(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,r=I(e);if(t){var a=I(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return P(this,n)}}function P(e,t){return!t||"object"!==w(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 I(e){return(I=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var q=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},T=new RegExp("^(".concat(E.a.join("|"),")(-inverse)?$")),M=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)}(u,e);var t,n,a,c=S(u);function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),(t=c.call(this,e)).state={visible:!0},t.handleIconClick=function(e){e.stopPropagation(),t.setVisible(!1,e)},t.renderTag=function(e){var n=t.props,a=n.children,o=q(n,["children"]),c="onClick"in o||a&&"a"===a.type,s=Object(l.default)(o,["onClose","afterClose","color","visible","closable","prefixCls"]);return c?r.createElement(O.a,null,r.createElement("span",N({},s,{className:t.getTagClassName(e),style:t.getTagStyle()}),a,t.renderCloseIcon())):r.createElement("span",N({},s,{className:t.getTagClassName(e),style:t.getTagStyle()}),a,t.renderCloseIcon())},Object(k.a)(!("afterClose"in e),"Tag","'afterClose' will be deprecated, please use 'onClose', we will remove this in the next version."),t}return t=u,a=[{key:"getDerivedStateFromProps",value:function(e){return"visible"in e?{visible:e.visible}:null}}],(n=[{key:"getTagStyle",value:function(){var e=this.props,t=e.color,n=e.style,r=this.isPresetColor();return N({backgroundColor:t&&!r?t:void 0},n)}},{key:"getTagClassName",value:function(e){var t,n=e.getPrefixCls,r=this.props,a=r.prefixCls,l=r.className,c=r.color,s=this.state.visible,i=this.isPresetColor(),u=n("tag",a);return o()(u,(j(t={},"".concat(u,"-").concat(c),i),j(t,"".concat(u,"-has-color"),c&&!i),j(t,"".concat(u,"-hidden"),!s),t),l)}},{key:"setVisible",value:function(e,t){var n=this.props,r=n.onClose,a=n.afterClose;r&&r(t),a&&!r&&a(),t.defaultPrevented||"visible"in this.props||this.setState({visible:e})}},{key:"isPresetColor",value:function(){var e=this.props.color;return!!e&&T.test(e)}},{key:"renderCloseIcon",value:function(){return this.props.closable?r.createElement(s.default,{type:"close",onClick:this.handleIconClick}):null}},{key:"render",value:function(){return r.createElement(i.a,null,this.renderTag)}}])&&C(t.prototype,n),a&&C(t,a),u}(r.Component);M.CheckableTag=v,M.defaultProps={closable:!1},Object(c.polyfill)(M);t.default=M}}]); |