build/static/js/65.4563ebed.chunk.js

1 line
16 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[65],{"+hnl":function(e,t,r){},Gytx:function(e,t){e.exports=function(e,t,r,n){var a=r?r.call(n,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),l=Object.keys(t);if(o.length!==l.length)return!1;for(var u=Object.prototype.hasOwnProperty.bind(t),i=0;i<o.length;i++){var c=o[i];if(!u(c))return!1;var s=e[c],f=t[c];if(!1===(a=r?r.call(n,s,f,c):void 0)||void 0===a&&s!==f)return!1}return!0}},MKzF:function(e,t,r){"use strict";r.r(t);r("SchZ"),r("+hnl")},kaz8:function(e,t,r){"use strict";r.r(t);var n=r("q1tI"),a=r("17x9"),o=r("VCL8"),l=r("TSYQ"),u=r.n(l),i=r("x1Ya"),c=r("Gytx"),s=r.n(c),f=r("H84U"),p=r("6CfX");function d(e){return(d="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 y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?O(e):t}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(){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}}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var k=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r},j=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,r,a,o,l=(t=c,function(){var e,r=E(t);if(x()){var n=E(this).constructor;e=Reflect.construct(r,arguments,n)}else e=r.apply(this,arguments);return g(this,e)});function c(){var e;return m(this,c),(e=l.apply(this,arguments)).saveCheckbox=function(t){e.rcCheckbox=t},e.renderCheckbox=function(t){var r,a=t.getPrefixCls,o=O(e),l=o.props,c=o.context,s=l.prefixCls,f=l.className,p=l.children,d=l.indeterminate,m=l.style,h=l.onMouseEnter,b=l.onMouseLeave,g=k(l,["prefixCls","className","children","indeterminate","style","onMouseEnter","onMouseLeave"]),x=c.checkboxGroup,E=a("checkbox",s),j=v({},g);x&&(j.onChange=function(){g.onChange&&g.onChange.apply(g,arguments),x.toggleOption({label:p,value:l.value})},j.name=x.name,j.checked=-1!==x.value.indexOf(l.value),j.disabled=l.disabled||x.disabled);var w=u()(f,(y(r={},"".concat(E,"-wrapper"),!0),y(r,"".concat(E,"-wrapper-checked"),j.checked),y(r,"".concat(E,"-wrapper-disabled"),j.disabled),r)),C=u()(y({},"".concat(E,"-indeterminate"),d));return n.createElement("label",{className:w,style:m,onMouseEnter:h,onMouseLeave:b},n.createElement(i.a,v({},j,{prefixCls:E,className:C,ref:e.saveCheckbox})),void 0!==p&&n.createElement("span",null,p))},e}return r=c,(a=[{key:"componentDidMount",value:function(){var e=this.props.value,t=(this.context||{}).checkboxGroup,r=void 0===t?{}:t;r.registerValue&&r.registerValue(e),Object(p.a)("checked"in this.props||(this.context||{}).checkboxGroup||!("value"in this.props),"Checkbox","`value` is not validate prop, do you mean `checked`?")}},{key:"shouldComponentUpdate",value:function(e,t,r){return!s()(this.props,e)||!s()(this.state,t)||!s()(this.context.checkboxGroup,r.checkboxGroup)}},{key:"componentDidUpdate",value:function(e){var t=e.value,r=this.props.value,n=(this.context||{}).checkboxGroup,a=void 0===n?{}:n;r!==t&&a.registerValue&&a.cancelValue&&(a.cancelValue(t),a.registerValue(r))}},{key:"componentWillUnmount",value:function(){var e=this.props.value,t=(this.context||{}).checkboxGroup,r=void 0===t?{}:t;r.cancelValue&&r.cancelValue(e)}},{key:"focus",value:function(){this.rcCheckbox.focus()}},{key:"blur",value:function(){this.rcCheckbox.blur()}},{key:"render",value:function(){return n.createElement(f.a,null,this.renderCheckbox)}}])&&h(r.prototype,a),o&&h(r,o),c}(n.Component);j.__ANT_CHECKBOX=!0,j.defaultProps={indeterminate:!1},j.contextTypes={checkboxGroup:a.any},Object(o.polyfill)(j);var w=j,C=r("BGR+");function S(e){return(S="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 P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function _(e){return function(e){if(Array.isArray(e))return V(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 V(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return V(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 V(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function N(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function G(e,t){return!t||"object"!==S(t)&&"function"!=typeof t?I(e):t}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function A(){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}}function M(e){return(M=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var T=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r},U=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&&R(e,t)}(i,e);var t,r,a,o,l=(t=i,function(){var e,r=M(t);if(A()){var n=M(this).constructor;e=Reflect.construct(r,arguments,n)}else e=r.apply(this,arguments);return G(this,e)});function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=l.call(this,e)).cancelValue=function(e){t.setState((function(t){return{registeredValues:t.registeredValues.filter((function(t){return t!==e}))}}))},t.registerValue=function(e){t.setState((function(t){var r=t.registeredValues;return{registeredValues:[].concat(_(r),[e])}}))},t.toggleOption=function(e){var r=t.state.registeredValues,n=t.state.value.indexOf(e.value),a=_(t.state.value);-1===n?a.push(e.value):a.splice(n,1),"value"in t.props||t.setState({value:a});var o=t.props.onChange;if(o){var l=t.getOptions();o(a.filter((function(e){return-1!==r.indexOf(e)})).sort((function(e,t){return l.findIndex((function(t){return t.value===e}))-l.findIndex((function(e){return e.value===t}))})))}},t.renderGroup=function(e){var r=e.getPrefixCls,a=I(t),o=a.props,l=a.state,i=o.prefixCls,c=o.className,s=o.style,f=o.options,p=T(o,["prefixCls","className","style","options"]),d=r("checkbox",i),y="".concat(d,"-group"),v=Object(C.a)(p,["children","defaultValue","value","onChange","disabled"]),m=o.children;f&&f.length>0&&(m=t.getOptions().map((function(e){return n.createElement(w,{prefixCls:d,key:e.value.toString(),disabled:"disabled"in e?e.disabled:o.disabled,value:e.value,checked:-1!==l.value.indexOf(e.value),onChange:e.onChange,className:"".concat(y,"-item")},e.label)})));var h=u()(y,c);return n.createElement("div",P({className:h,style:s},v),m)},t.state={value:e.value||e.defaultValue||[],registeredValues:[]},t}return r=i,o=[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value||[]}:null}}],(a=[{key:"getChildContext",value:function(){return{checkboxGroup:{toggleOption:this.toggleOption,value:this.state.value,disabled:this.props.disabled,name:this.props.name,registerValue:this.registerValue,cancelValue:this.cancelValue}}}},{key:"shouldComponentUpdate",value:function(e,t){return!s()(this.props,e)||!s()(this.state,t)}},{key:"getOptions",value:function(){return this.props.options.map((function(e){return"string"==typeof e?{label:e,value:e}:e}))}},{key:"render",value:function(){return n.createElement(f.a,null,this.renderGroup)}}])&&N(r.prototype,a),o&&N(r,o),i}(n.Component);U.defaultProps={options:[]},U.propTypes={defaultValue:a.array,value:a.array,options:a.array.isRequired,onChange:a.func},U.childContextTypes={checkboxGroup:a.any},Object(o.polyfill)(U);var D=U;w.Group=D;t.default=w},tlJt:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(r("8z0m")),a=s(r("CtXQ")),o=s(r("tsqr")),l=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,o=void 0;try{for(var l,u=e[Symbol.iterator]();!(n=(l=u.next()).done)&&(r.push(l.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{!n&&u.return&&u.return()}finally{if(a)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};r("7W5+"),r("2oDE"),r("8/o9");var u=r("q1tI"),i=s(u),c=r("sYIF");function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.getImage,r=e.url,s=(0,u.useState)(void 0),f=l(s,2),p=f[0],d=f[1];return(0,u.useEffect)((function(){r&&d(r)}),[r]),i.default.createElement(n.default,{name:"file",listType:"picture-card",className:"avatar-uploader",showUploadList:!1,action:(0,c.getUploadActionUrl)(),beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type;t||o.default.error("上传的图片只能是JPG或者PNG格式!");var r=e.size/1024/1024<2;return r||o.default.error("上传的图片不能超过2MB!"),t&&r},onChange:function(e){var r,n,a;e&&e.file&&"done"===e.file.status&&(r=e.file.originFileObj,n=function(e){return d(e)},(a=new FileReader).addEventListener("load",(function(){return n(a.result)})),a.readAsDataURL(r),a.onload=function(e){t&&t(e.target.result)})}},p?i.default.createElement("img",{src:p,alt:"avatar",style:{width:"100%"}}):i.default.createElement("div",null,i.default.createElement(a.default,{type:"plus"}),i.default.createElement("div",{className:"ant-upload-text"},"点击上传")))}},vnWZ:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=y(r("2/Rp")),a=y(r("kaz8")),o=y(r("9yH6")),l=y(r("5rEg")),u=y(r("Vl3Y")),i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c=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,o=void 0;try{for(var l,u=e[Symbol.iterator]();!(n=(l=u.next()).done)&&(r.push(l.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{!n&&u.return&&u.return()}finally{if(a)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};r("L/Qf"),r("MKzF"),r("K4yd"),r("1vPl"),r("tULf");var s=r("q1tI"),f=y(s);r("VUSe");var p=y(r("tlJt")),d=y(r("vDqi"));function y(e){return e&&e.__esModule?e:{default:e}}t.default=u.default.create()((0,s.forwardRef)((function(e){var t=e.form,r=e.showNotification,y=e.history,v=(0,s.useState)(void 0),m=c(v,2),h=m[0],b=m[1],g=(0,s.useState)(!1),O=c(g,2),x=O[0],E=O[1],k=t.getFieldDecorator,j=t.validateFields,w=t.setFieldsValue,C={display:"block",height:"30px",lineHeight:"30px"},S=(0,s.useCallback)((function(e,t,r,n){var a=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];return f.default.createElement(f.default.Fragment,null,f.default.createElement("span",{className:a?"lables must ":"lables"},e),f.default.createElement(u.default.Item,null,k(t,{rules:r,validateFirst:!0})(n)))}),[]);return(0,s.useEffect)((function(){w({visibility:"common"})}),[]),f.default.createElement("div",{className:"main"},f.default.createElement("div",{className:"teamBox"},f.default.createElement("p",{className:"teamBox-title"},"新建组织"),f.default.createElement(u.default,{className:"teamBox-form"},S(f.default.createElement("span",null,"组织名称:",f.default.createElement("span",{className:"color-grey-8"},"(组织名称应该简单明了)")),"name",[{required:!0,message:"请输入组织名称"}],f.default.createElement(l.default,{placeholder:"请输入组织名称"})),S("组织描述","description",[{required:!0,message:"请输入组织描述"}],f.default.createElement(l.default.TextArea,{autoSize:{minRows:3,maxRows:5},placeholder:"请输入组织描述"})),S("所在地区","location",[],f.default.createElement(l.default,{placeholder:"请输入地址"}),!1),S("可见性","visibility",[{required:!0,message:"请选择可见性"}],f.default.createElement(o.default.Group,{name:"exposure"},f.default.createElement(o.default,{style:C,value:"common",key:1},"公开"),f.default.createElement(o.default,{style:C,value:"limited",key:2},"受限",f.default.createElement("span",{className:"color-grey-8"},"(仅对登录用户可见)")),f.default.createElement(o.default,{style:C,value:"privacy",key:3},"私有",f.default.createElement("span",{className:"color-grey-8"},"(仅对组织成员可见)")))),f.default.createElement("p",{className:"font-16 lables must"},"选择头像"),f.default.createElement(p.default,{getImage:function(e){b(e),E(!1)}}),x&&f.default.createElement("p",{className:"color-red",style:{marginTop:"-10px"}},"请上传头像"),S("权限","repo_admin_change_team_access",[],f.default.createElement(a.default,{value:"1",key:1},"项目管理员可以添加或移除团队的访问权限"),!1))),f.default.createElement("p",{className:"mt20"},f.default.createElement(n.default,{type:"primary",className:"mr30",onClick:function(){j((function(e,t){if(!e){if(!h)return void E(!0);d.default.post("/organizations.json",i({},t,{image:h})).then((function(e){e&&e.data&&(r("组织创建成功!"),y.push("/organize/"+e.data.name))})).catch((function(e){}))}}))}},"创建组织"),f.default.createElement(n.default,{className:"grey"},"取消")))})))}}]);