build/static/js/3.5b9eeb99.chunk.js

1 line
51 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[3],{"13Tz":function(e,t,n){},"2ajD":function(e,t){e.exports=function(e){return e!=e}},"7W5+":function(e,t,n){"use strict";n.r(t);n("SchZ"),n("13Tz"),n("em44"),n("TfFZ")},"8z0m":function(e,t,n){"use strict";n.r(t);var r=n("q1tI"),o=n.n(r),a=n("VCL8"),i=n("QbLZ"),c=n.n(i),s=n("iCc5"),l=n.n(s),u=n("V7oC"),f=n.n(u),p=n("FYw3"),d=n.n(p),y=n("mRg0"),h=n.n(y),m=n("17x9"),v=n.n(m),b=n("YEIV"),g=n.n(b),O=n("TSYQ"),w=n.n(O);function k(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(e){return t}}function P(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach((function(t){var r=e.data[t];Array.isArray(r)?r.forEach((function(e){n.append(t+"[]",e)})):n.append(t,e.data[t])})),n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(function(e,t){var n="cannot "+e.method+" "+e.action+" "+t.status+"'",r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}(e,t),k(t));e.onSuccess(k(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};for(var o in null!==r["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),r)r.hasOwnProperty(o)&&null!==r[o]&&t.setRequestHeader(o,r[o]);return t.send(n),{abort:function(){t.abort()}}}var j=+new Date,E=0;function C(){return"rc-upload-"+j+"-"+ ++E}var S=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",o=e.type||"",a=o.replace(/\/.*$/,"");return n.some((function(e){var t,n,i=e.trim();return"."===i.charAt(0)?(t=r.toLowerCase(),n=i.toLowerCase(),-1!==t.indexOf(n,t.length-n.length)):/\/\*$/.test(i)?a===i.replace(/\/.*$/,""):o===i}))}return!0};var x=function(e,t,n){var r=function e(r,o){o=o||"",r.isFile?r.file((function(e){n(e)&&(r.fullPath&&!e.webkitRelativePath&&(Object.defineProperties(e,{webkitRelativePath:{writable:!0}}),e.webkitRelativePath=r.fullPath.replace(/^\//,""),Object.defineProperties(e,{webkitRelativePath:{writable:!1}})),t([e]))})):r.isDirectory&&function(e,t){var n=e.createReader(),r=[];!function e(){n.readEntries((function(n){var o=Array.prototype.slice.apply(n);r=r.concat(o),!o.length?t(r):e()}))}()}(r,(function(t){t.forEach((function(t){e(t,""+o+r.name+"/")}))}))},o=!0,a=!1,i=void 0;try{for(var c,s=e[Symbol.iterator]();!(o=(c=s.next()).done);o=!0){r(c.value.webkitGetAsEntry())}}catch(e){a=!0,i=e}finally{try{!o&&s.return&&s.return()}finally{if(a)throw i}}},D=function(e){function t(){var e,n,r,o;l()(this,t);for(var a=arguments.length,i=Array(a),c=0;c<a;c++)i[c]=arguments[c];return n=r=d()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.state={uid:C()},r.reqs={},r.onChange=function(e){var t=e.target.files;r.uploadFiles(t),r.reset()},r.onClick=function(){var e=r.fileInput;e&&e.click()},r.onKeyDown=function(e){"Enter"===e.key&&r.onClick()},r.onFileDrop=function(e){var t=r.props.multiple;if(e.preventDefault(),"dragover"!==e.type)if(r.props.directory)x(e.dataTransfer.items,r.uploadFiles,(function(e){return S(e,r.props.accept)}));else{var n=Array.prototype.slice.call(e.dataTransfer.files).filter((function(e){return S(e,r.props.accept)}));!1===t&&(n=n.slice(0,1)),r.uploadFiles(n)}},r.uploadFiles=function(e){var t=Array.prototype.slice.call(e);t.map((function(e){return e.uid=C(),e})).forEach((function(e){r.upload(e,t)}))},r.saveFileInput=function(e){r.fileInput=e},o=n,d()(r,o)}return h()(t,e),f()(t,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(e,t){var n=this,r=this.props;if(!r.beforeUpload)return setTimeout((function(){return n.post(e)}),0);var o=r.beforeUpload(e,t);o&&o.then?o.then((function(t){var r=Object.prototype.toString.call(t);return"[object File]"===r||"[object Blob]"===r?n.post(t):n.post(e)})).catch((function(e){console&&console.log(e)})):!1!==o&&setTimeout((function(){return n.post(e)}),0)}},{key:"post",value:function(e){var t=this;if(this._isMounted){var n=this.props,r=n.data,o=n.onStart,a=n.onProgress,i=n.transformFile,c=void 0===i?function(e){return e}:i;new Promise((function(t){var r=n.action;if("function"==typeof r)return t(r(e));t(r)})).then((function(i){var s=e.uid,l=n.customRequest||P;Promise.resolve(c(e)).catch((function(e){console.error(e)})).then((function(c){"function"==typeof r&&(r=r(e));var u={action:i,filename:n.name,data:r,file:c,headers:n.headers,withCredentials:n.withCredentials,method:n.method||"post",onProgress:a?function(t){a(t,e)}:null,onSuccess:function(r,o){delete t.reqs[s],n.onSuccess(r,e,o)},onError:function(r,o){delete t.reqs[s],n.onError(r,o,e)}};t.reqs[s]=l(u),o(e)}))}))}}},{key:"reset",value:function(){this.setState({uid:C()})}},{key:"abort",value:function(e){var t=this.reqs;if(e){var n=e;e&&e.uid&&(n=e.uid),t[n]&&t[n].abort&&t[n].abort(),delete t[n]}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort&&t[e].abort(),delete t[e]}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,r=t.prefixCls,a=t.className,i=t.disabled,s=t.id,l=t.style,u=t.multiple,f=t.accept,p=t.children,d=t.directory,y=t.openFileDialogOnClick,h=w()((e={},g()(e,r,!0),g()(e,r+"-disabled",i),g()(e,a,a),e)),m=i?{}:{onClick:y?this.onClick:function(){},onKeyDown:y?this.onKeyDown:function(){},onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return o.a.createElement(n,c()({},m,{className:h,role:"button",style:l}),o.a.createElement("input",{id:s,type:"file",ref:this.saveFileInput,onClick:function(e){return e.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:f,directory:d?"directory":null,webkitdirectory:d?"webkitdirectory":null,multiple:u,onChange:this.onChange}),p)}}]),t}(r.Component);D.propTypes={id:v.a.string,component:v.a.string,style:v.a.object,prefixCls:v.a.string,className:v.a.string,multiple:v.a.bool,directory:v.a.bool,disabled:v.a.bool,accept:v.a.string,children:v.a.any,onStart:v.a.func,data:v.a.oneOfType([v.a.object,v.a.func]),action:v.a.oneOfType([v.a.string,v.a.func]),headers:v.a.object,beforeUpload:v.a.func,customRequest:v.a.func,onProgress:v.a.func,withCredentials:v.a.bool,openFileDialogOnClick:v.a.bool,transformFile:v.a.func};var R=D,I=n("i8i4"),N=n.n(I),L=n("2W6z"),_=n.n(L),T={position:"absolute",top:0,opacity:0,filter:"alpha(opacity=0)",left:0,zIndex:9999},U=function(e){function t(){var e,n,r,o;l()(this,t);for(var a=arguments.length,i=Array(a),c=0;c<a;c++)i[c]=arguments[c];return n=r=d()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.state={uploading:!1},r.file={},r.onLoad=function(){if(r.state.uploading){var e=r,t=e.props,n=e.file,o=void 0;try{var a=r.getIframeDocument(),i=a.getElementsByTagName("script")[0];i&&i.parentNode===a.body&&a.body.removeChild(i),o=a.body.innerHTML,t.onSuccess(o,n)}catch(e){_()(!1,"cross domain error for Upload. Maybe server should return document.domain script. see Note from https://github.com/react-component/upload"),o="cross-domain",t.onError(e,null,n)}r.endUpload()}},r.onChange=function(){var e=r.getFormInputNode(),t=r.file={uid:C(),name:e.value&&e.value.substring(e.value.lastIndexOf("\\")+1,e.value.length)};r.startUpload();var n=r.props;if(!n.beforeUpload)return r.post(t);var o=n.beforeUpload(t);o&&o.then?o.then((function(){r.post(t)}),(function(){r.endUpload()})):!1!==o?r.post(t):r.endUpload()},r.saveIframe=function(e){r.iframe=e},o=n,d()(r,o)}return h()(t,e),f()(t,[{key:"componentDidMount",value:function(){this.updateIframeWH(),this.initIframe()}},{key:"componentDidUpdate",value:function(){this.updateIframeWH()}},{key:"getIframeNode",value:function(){return this.iframe}},{key:"getIframeDocument",value:function(){return this.getIframeNode().contentDocument}},{key:"getFormNode",value:function(){return this.getIframeDocument().getElementById("form")}},{key:"getFormInputNode",value:function(){return this.getIframeDocument().getElementById("input")}},{key:"getFormDataNode",value:function(){return this.getIframeDocument().getElementById("data")}},{key:"getFileForMultiple",value:function(e){return this.props.multiple?[e]:e}},{key:"getIframeHTML",value:function(e){var t="",n="";if(e){t='<script>document.domain="'+e+'";<\/script>',n='<input name="_documentDomain" value="'+e+'" />'}return'\n <!DOCTYPE html>\n <html>\n <head>\n <meta http-equiv="X-UA-Compatible" content="IE=edge" />\n <style>\n body,html {padding:0;margin:0;border:0;overflow:hidden;}\n </style>\n '+t+'\n </head>\n <body>\n <form method="post"\n encType="multipart/form-data"\n action="" id="form"\n style="display:block;height:9999px;position:relative;overflow:hidden;">\n <input id="input" type="file"\n name="'+this.props.name+'"\n style="position:absolute;top:0;right:0;height:9999px;font-size:9999px;cursor:pointer;"/>\n '+n+'\n <span id="data"></span>\n </form>\n </body>\n </html>\n '}},{key:"initIframeSrc",value:function(){this.domain&&(this.getIframeNode().src="javascript:void((function(){\n var d = document;\n d.open();\n d.domain='"+this.domain+"';\n d.write('');\n d.close();\n })())")}},{key:"initIframe",value:function(){var e=this.getIframeNode(),t=e.contentWindow,n=void 0;this.domain=this.domain||"",this.initIframeSrc();try{n=t.document}catch(r){this.domain=document.domain,this.initIframeSrc(),n=(t=e.contentWindow).document}n.open("text/html","replace"),n.write(this.getIframeHTML(this.domain)),n.close(),this.getFormInputNode().onchange=this.onChange}},{key:"endUpload",value:function(){this.state.uploading&&(this.file={},this.state.uploading=!1,this.setState({uploading:!1}),this.initIframe())}},{key:"startUpload",value:function(){this.state.uploading||(this.state.uploading=!0,this.setState({uploading:!0}))}},{key:"updateIframeWH",value:function(){var e=N.a.findDOMNode(this),t=this.getIframeNode();t.style.height=e.offsetHeight+"px",t.style.width=e.offsetWidth+"px"}},{key:"abort",value:function(e){if(e){var t=e;e&&e.uid&&(t=e.uid),t===this.file.uid&&this.endUpload()}else this.endUpload()}},{key:"post",value:function(e){var t=this,n=this.getFormNode(),r=this.getFormDataNode(),o=this.props.data,a=this.props.onStart;"function"==typeof o&&(o=o(e));var i=document.createDocumentFragment();for(var c in o)if(o.hasOwnProperty(c)){var s=document.createElement("input");s.setAttribute("name",c),s.value=o[c],i.appendChild(s)}r.appendChild(i),new Promise((function(n){var r=t.props.action;if("function"==typeof r)return n(r(e));n(r)})).then((function(t){n.setAttribute("action",t),n.submit(),r.innerHTML="",a(e)}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,r=t.disabled,a=t.className,i=t.prefixCls,s=t.children,l=t.style,u=c()({},T,{display:this.state.uploading||r?"none":""}),f=w()((e={},g()(e,i,!0),g()(e,i+"-disabled",r),g()(e,a,a),e));return o.a.createElement(n,{className:f,style:c()({position:"relative",zIndex:0},l)},o.a.createElement("iframe",{ref:this.saveIframe,onLoad:this.onLoad,style:u}),s)}}]),t}(r.Component);U.propTypes={component:v.a.string,style:v.a.object,disabled:v.a.bool,prefixCls:v.a.string,className:v.a.string,accept:v.a.string,onStart:v.a.func,multiple:v.a.bool,children:v.a.any,data:v.a.oneOfType([v.a.object,v.a.func]),action:v.a.oneOfType([v.a.string,v.a.func]),name:v.a.string};var F=U;function W(){}var A=function(e){function t(){var e,n,r,o;l()(this,t);for(var a=arguments.length,i=Array(a),c=0;c<a;c++)i[c]=arguments[c];return n=r=d()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.state={Component:null},r.saveUploader=function(e){r.uploader=e},o=n,d()(r,o)}return h()(t,e),f()(t,[{key:"componentDidMount",value:function(){this.props.supportServerRender&&this.setState({Component:this.getComponent()},this.props.onReady)}},{key:"getComponent",value:function(){return"undefined"!=typeof File?R:F}},{key:"abort",value:function(e){this.uploader.abort(e)}},{key:"render",value:function(){if(this.props.supportServerRender){var e=this.state.Component;return e?o.a.createElement(e,c()({},this.props,{ref:this.saveUploader})):null}var t=this.getComponent();return o.a.createElement(t,c()({},this.props,{ref:this.saveUploader}))}}]),t}(r.Component);A.propTypes={component:v.a.string,style:v.a.object,prefixCls:v.a.string,action:v.a.oneOfType([v.a.string,v.a.func]),name:v.a.string,multipart:v.a.bool,directory:v.a.bool,onError:v.a.func,onSuccess:v.a.func,onProgress:v.a.func,onStart:v.a.func,data:v.a.oneOfType([v.a.object,v.a.func]),headers:v.a.object,accept:v.a.string,multiple:v.a.bool,disabled:v.a.bool,beforeUpload:v.a.func,customRequest:v.a.func,onReady:v.a.func,withCredentials:v.a.bool,supportServerRender:v.a.bool,openFileDialogOnClick:v.a.bool},A.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onReady:W,onStart:W,onError:W,onSuccess:W,supportServerRender:!1,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var M=A,q=n("qPyV"),z=n.n(q),H=n("UfWW"),B=n.n(H),Y=n("MFj2");function X(){return(X=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 Z(e){return X(X({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function G(e,t){var n=void 0!==e.uid?"uid":"name";return t.filter((function(t){return t[n]===e[n]}))[0]}var Q=function(e){return!!e&&0===e.indexOf("image/")},J=function(e){if(Q(e.type))return!0;var t=e.thumbUrl||e.url,n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("/"),n=t[t.length-1],r=n.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]}(t);return!(!/^data:image\//.test(t)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(n))||!/^data:/.test(t)&&!n};var K=n("CtXQ"),V=n("3S7+"),$=n("BGR+"),ee=n("H84U"),te=n("CWQg");function ne(e){return!e||e<0?0:e>100?100:e}function re(){return(re=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 oe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var i,c=e[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ae(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 ae(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ie=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 o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},ce=function(e){var t=e.from,n=void 0===t?"#1890ff":t,r=e.to,o=void 0===r?"#1890ff":r,a=e.direction,i=void 0===a?"to right":a,c=ie(e,["from","to","direction"]);if(0!==Object.keys(c).length){var s=function(e){for(var t=[],n=0,r=Object.entries(e);n<r.length;n++){var o=oe(r[n],2),a=o[0],i=o[1],c=parseFloat(a.replace(/%/g,""));if(isNaN(c))return{};t.push({key:c,value:i})}return(t=t.sort((function(e,t){return e.key-t.key}))).map((function(e){var t=e.key,n=e.value;return"".concat(n," ").concat(t,"%")})).join(", ")}(c);return{backgroundImage:"linear-gradient(".concat(i,", ").concat(s,")")}}return{backgroundImage:"linear-gradient(".concat(i,", ").concat(n,", ").concat(o,")")}},se=function(e){var t,n=e.prefixCls,o=e.percent,a=e.successPercent,i=e.strokeWidth,c=e.size,s=e.strokeColor,l=e.strokeLinecap,u=e.children;t=s&&"string"!=typeof s?ce(s):{background:s};var f=re({width:"".concat(ne(o),"%"),height:i||("small"===c?6:8),borderRadius:"square"===l?0:""},t),p={width:"".concat(ne(a),"%"),height:i||("small"===c?6:8),borderRadius:"square"===l?0:""},d=void 0!==a?r.createElement("div",{className:"".concat(n,"-success-bg"),style:p}):null;return r.createElement("div",null,r.createElement("div",{className:"".concat(n,"-outer")},r.createElement("div",{className:"".concat(n,"-inner")},r.createElement("div",{className:"".concat(n,"-bg"),style:f}),d)),u)};function le(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ue(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 fe(e,t,n){return(fe="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=he(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(n):o.value}})(e,t,n||e)}function pe(e,t){return(pe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function de(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=he(e);if(t){var o=he(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ye(this,n)}}function ye(e,t){return!t||"object"!=typeof 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 he(e){return(he=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var me=function(e){return 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&&pe(e,t)}(a,e);var t,n,r,o=de(a);function a(){return le(this,a),o.apply(this,arguments)}return t=a,(n=[{key:"componentDidUpdate",value:function(){var e=this,t=Date.now(),n=!1;Object.keys(this.paths).forEach((function(r){var o=e.paths[r];if(o){n=!0;var a=o.style;a.transitionDuration=".3s, .3s, .3s, .06s",e.prevTimeStamp&&t-e.prevTimeStamp<100&&(a.transitionDuration="0s, 0s")}})),n&&(this.prevTimeStamp=Date.now())}},{key:"render",value:function(){return fe(he(a.prototype),"render",this).call(this)}}])&&ue(t.prototype,n),r&&ue(t,r),a}(e)},ve={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1},be=v.a.oneOfType([v.a.number,v.a.string]),ge={className:v.a.string,percent:v.a.oneOfType([be,v.a.arrayOf(be)]),prefixCls:v.a.string,strokeColor:v.a.oneOfType([v.a.string,v.a.arrayOf(v.a.oneOfType([v.a.string,v.a.object])),v.a.object]),strokeLinecap:v.a.oneOf(["butt","round","square"]),strokeWidth:be,style:v.a.object,trailColor:v.a.string,trailWidth:be};function Oe(){return(Oe=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 we(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ke(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pe(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 je(e,t){return(je=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ee(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=xe(e);if(t){var o=xe(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Ce(this,n)}}function Ce(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?Se(e):t}function Se(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xe(e){return(xe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function De(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Re=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&&je(e,t)}(i,e);var t,n,r,a=Ee(i);function i(){var e;ke(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return De(Se(e=a.call.apply(a,[this].concat(n))),"paths",{}),e}return t=i,(n=[{key:"render",value:function(){var e=this,t=this.props,n=t.className,r=t.percent,a=t.prefixCls,i=t.strokeColor,c=t.strokeLinecap,s=t.strokeWidth,l=t.style,u=t.trailColor,f=t.trailWidth,p=t.transition,d=we(t,["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"]);delete d.gapPosition;var y=Array.isArray(r)?r:[r],h=Array.isArray(i)?i:[i],m=s/2,v=100-s/2,b="M ".concat("round"===c?m:0,",").concat(m,"\n L ").concat("round"===c?v:100,",").concat(m),g="0 0 100 ".concat(s),O=0;return o.a.createElement("svg",Oe({className:"".concat(a,"-line ").concat(n),viewBox:g,preserveAspectRatio:"none",style:l},d),o.a.createElement("path",{className:"".concat(a,"-line-trail"),d:b,strokeLinecap:c,stroke:u,strokeWidth:f||s,fillOpacity:"0"}),y.map((function(t,n){var r={strokeDasharray:"".concat(t,"px, 100px"),strokeDashoffset:"-".concat(O,"px"),transition:p||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},i=h[n]||h[h.length-1];return O+=t,o.a.createElement("path",{key:n,className:"".concat(a,"-line-path"),d:b,strokeLinecap:c,stroke:i,strokeWidth:s,fillOpacity:"0",ref:function(t){e.paths[n]=t},style:r})})))}}])&&Pe(t.prototype,n),r&&Pe(t,r),i}(r.Component);Re.propTypes=ge,Re.defaultProps=ve;me(Re);function Ie(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ie(Object(n),!0).forEach((function(t){qe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ie(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Le(){return(Le=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 _e(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Te(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 Ue(e,t){return(Ue=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Fe(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=Me(e);if(t){var o=Me(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return We(this,n)}}function We(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?Ae(e):t}function Ae(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Me(e){return(Me=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ze=0;function He(e){return+e.replace("%","")}function Be(e){return Array.isArray(e)?e:[e]}function Ye(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5?arguments[5]:void 0,i=50-r/2,c=0,s=-i,l=0,u=-2*i;switch(a){case"left":c=-i,s=0,l=2*i,u=0;break;case"right":c=i,s=0,l=-2*i,u=0;break;case"bottom":s=i,u=2*i}var f="M 50,50 m ".concat(c,",").concat(s,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(l,",").concat(-u,"\n a ").concat(i,",").concat(i," 0 1 1 ").concat(-l,",").concat(u),p=2*Math.PI*i,d={stroke:n,strokeDasharray:"".concat(t/100*(p-o),"px ").concat(p,"px"),strokeDashoffset:"-".concat(o/2+e/100*(p-o),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s"};return{pathString:f,pathStyle:d}}var Xe=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&&Ue(e,t)}(i,e);var t,n,r,a=Fe(i);function i(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),qe(Ae(e=a.call(this)),"paths",{}),qe(Ae(e),"gradientId",0),e.gradientId=ze,ze+=1,e}return t=i,(n=[{key:"getStokeList",value:function(){var e=this,t=this.props,n=t.prefixCls,r=t.percent,a=t.strokeColor,i=t.strokeWidth,c=t.strokeLinecap,s=t.gapDegree,l=t.gapPosition,u=Be(r),f=Be(a),p=0;return u.map((function(t,r){var a=f[r]||f[f.length-1],u="[object Object]"===Object.prototype.toString.call(a)?"url(#".concat(n,"-gradient-").concat(e.gradientId,")"):"",d=Ye(p,t,a,i,s,l),y=d.pathString,h=d.pathStyle;return p+=t,o.a.createElement("path",{key:r,className:"".concat(n,"-circle-path"),d:y,stroke:u,strokeLinecap:c,strokeWidth:i,opacity:0===t?0:1,fillOpacity:"0",style:h,ref:function(t){e.paths[r]=t}})}))}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.strokeWidth,r=e.trailWidth,a=e.gapDegree,i=e.gapPosition,c=e.trailColor,s=e.strokeLinecap,l=e.style,u=e.className,f=e.strokeColor,p=_e(e,["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor"]),d=Ye(0,100,c,n,a,i),y=d.pathString,h=d.pathStyle;delete p.percent;var m=Be(f).find((function(e){return"[object Object]"===Object.prototype.toString.call(e)}));return o.a.createElement("svg",Le({className:"".concat(t,"-circle ").concat(u),viewBox:"0 0 100 100",style:l},p),m&&o.a.createElement("defs",null,o.a.createElement("linearGradient",{id:"".concat(t,"-gradient-").concat(this.gradientId),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(m).sort((function(e,t){return He(e)-He(t)})).map((function(e,t){return o.a.createElement("stop",{key:t,offset:e,stopColor:m[e]})})))),o.a.createElement("path",{className:"".concat(t,"-circle-trail"),d:y,stroke:c,strokeLinecap:s,strokeWidth:r||n,fillOpacity:"0",style:h}),this.getStokeList().reverse())}}])&&Te(t.prototype,n),r&&Te(t,r),i}(r.Component);Xe.propTypes=Ne(Ne({},ge),{},{gapPosition:v.a.oneOf(["top","bottom","left","right"])}),Xe.defaultProps=Ne(Ne({},ve),{},{gapPosition:"top"});var Ze=me(Xe);var Ge={normal:"#108ee9",exception:"#ff5500",success:"#87d068"};function Qe(e){var t=e.percent,n=e.successPercent,r=ne(t);if(!n)return r;var o=ne(n);return[n,ne(r-o)]}var Je=function(e){var t,n,o,a,i,c,s,l=e.prefixCls,u=e.width,f=e.strokeWidth,p=e.trailColor,d=e.strokeLinecap,y=e.gapPosition,h=e.gapDegree,m=e.type,v=e.children,b=u||120,g={width:b,height:b,fontSize:.15*b+6},O=f||6,k=y||"dashboard"===m&&"bottom"||"top",P=h||("dashboard"===m?75:void 0),j=(n=(t=e).progressStatus,o=t.successPercent,a=t.strokeColor||Ge[n],o?[Ge.success,a]:a),E="[object Object]"===Object.prototype.toString.call(j),C=w()("".concat(l,"-inner"),(i={},c="".concat(l,"-circle-gradient"),s=E,c in i?Object.defineProperty(i,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[c]=s,i));return r.createElement("div",{className:C,style:g},r.createElement(Ze,{percent:Qe(e),strokeWidth:O,trailWidth:O,strokeColor:j,strokeLinecap:d,trailColor:p,prefixCls:l,gapDegree:P,gapPosition:k}),v)};function Ke(e){return(Ke="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 Ve(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $e(){return($e=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 et(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tt(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 nt(e,t){return(nt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function rt(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=it(e);if(t){var o=it(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ot(this,n)}}function ot(e,t){return!t||"object"!==Ke(t)&&"function"!=typeof t?at(e):t}function at(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function it(e){return(it=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ct=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 o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},st=Object(te.a)("line","circle","dashboard"),lt=Object(te.a)("normal","exception","active","success"),ut=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&&nt(e,t)}(i,e);var t,n,o,a=rt(i);function i(){var e;return et(this,i),(e=a.apply(this,arguments)).renderProgress=function(t){var n,o,a=t.getPrefixCls,i=at(e).props,c=i.prefixCls,s=i.className,l=i.size,u=i.type,f=i.showInfo,p=ct(i,["prefixCls","className","size","type","showInfo"]),d=a("progress",c),y=e.getProgressStatus(),h=e.renderProcessInfo(d,y);"line"===u?o=r.createElement(se,$e({},e.props,{prefixCls:d}),h):"circle"!==u&&"dashboard"!==u||(o=r.createElement(Je,$e({},e.props,{prefixCls:d,progressStatus:y}),h));var m=w()(d,(Ve(n={},"".concat(d,"-").concat("dashboard"===u?"circle":u),!0),Ve(n,"".concat(d,"-status-").concat(y),!0),Ve(n,"".concat(d,"-show-info"),f),Ve(n,"".concat(d,"-").concat(l),l),n),s);return r.createElement("div",$e({},Object($.a)(p,["status","format","trailColor","successPercent","strokeWidth","width","gapDegree","gapPosition","strokeColor","strokeLinecap","percent"]),{className:m}),o)},e}return t=i,(n=[{key:"getPercentNumber",value:function(){var e=this.props,t=e.successPercent,n=e.percent,r=void 0===n?0:n;return parseInt(void 0!==t?t.toString():r.toString(),10)}},{key:"getProgressStatus",value:function(){var e=this.props.status;return lt.indexOf(e)<0&&this.getPercentNumber()>=100?"success":e||"normal"}},{key:"renderProcessInfo",value:function(e,t){var n,o=this.props,a=o.showInfo,i=o.format,c=o.type,s=o.percent,l=o.successPercent;if(!a)return null;var u="circle"===c||"dashboard"===c?"":"-circle";return i||"exception"!==t&&"success"!==t?n=(i||function(e){return"".concat(e,"%")})(ne(s),ne(l)):"exception"===t?n=r.createElement(K.default,{type:"close".concat(u),theme:"line"===c?"filled":"outlined"}):"success"===t&&(n=r.createElement(K.default,{type:"check".concat(u),theme:"line"===c?"filled":"outlined"})),r.createElement("span",{className:"".concat(e,"-text"),title:"string"==typeof n?n:void 0},n)}},{key:"render",value:function(){return r.createElement(ee.a,null,this.renderProgress)}}])&&tt(t.prototype,n),o&&tt(t,o),i}(r.Component);ut.defaultProps={type:"line",percent:0,showInfo:!0,trailColor:"#f3f3f3",size:"default",gapDegree:0,strokeLinecap:"round"},ut.propTypes={status:m.oneOf(lt),type:m.oneOf(st),showInfo:m.bool,percent:m.number,width:m.number,strokeWidth:m.number,strokeLinecap:m.oneOf(["round","square"]),strokeColor:m.oneOfType([m.string,m.object]),trailColor:m.string,format:m.func,gapDegree:m.number};var ft=ut;function pt(e){return(pt="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 dt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yt(){return(yt=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 ht(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mt(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 vt(e,t){return(vt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function bt(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=Ot(e);if(t){var o=Ot(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return gt(this,n)}}function gt(e,t){return!t||"object"!==pt(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 Ot(e){return(Ot=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var wt=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&&vt(e,t)}(i,e);var t,n,o,a=bt(i);function i(){var e;return ht(this,i),(e=a.apply(this,arguments)).handlePreview=function(t,n){var r=e.props.onPreview;if(r)return n.preventDefault(),r(t)},e.handleDownload=function(t){var n=e.props.onDownload;"function"==typeof n?n(t):t.url&&window.open(t.url)},e.handleClose=function(t){var n=e.props.onRemove;n&&n(t)},e.renderUploadList=function(t){var n,o=t.getPrefixCls,a=e.props,i=a.prefixCls,c=a.items,s=void 0===c?[]:c,l=a.listType,u=a.showPreviewIcon,f=a.showRemoveIcon,p=a.showDownloadIcon,d=a.locale,y=a.progressAttr,h=o("upload",i),m=s.map((function(t){var n,o,a,i=r.createElement(K.default,{type:"uploading"===t.status?"loading":"paper-clip"});if("picture"===l||"picture-card"===l)if("picture-card"===l&&"uploading"===t.status)i=r.createElement("div",{className:"".concat(h,"-list-item-uploading-text")},d.uploading);else if(t.thumbUrl||t.url){var c=J(t)?r.createElement("img",{src:t.thumbUrl||t.url,alt:t.name,className:"".concat(h,"-list-item-image")}):r.createElement(K.default,{type:"file",className:"".concat(h,"-list-item-icon"),theme:"twoTone"});i=r.createElement("a",{className:"".concat(h,"-list-item-thumbnail"),onClick:function(n){return e.handlePreview(t,n)},href:t.url||t.thumbUrl,target:"_blank",rel:"noopener noreferrer"},c)}else i=r.createElement(K.default,{className:"".concat(h,"-list-item-thumbnail"),type:"picture",theme:"twoTone"});if("uploading"===t.status){var s="percent"in t?r.createElement(ft,yt({type:"line"},y,{percent:t.percent})):null;a=r.createElement("div",{className:"".concat(h,"-list-item-progress"),key:"progress"},s)}var m,v=w()((dt(n={},"".concat(h,"-list-item"),!0),dt(n,"".concat(h,"-list-item-").concat(t.status),!0),dt(n,"".concat(h,"-list-item-list-type-").concat(l),!0),n)),b="string"==typeof t.linkProps?JSON.parse(t.linkProps):t.linkProps,g=f?r.createElement(K.default,{type:"delete",title:d.removeFile,onClick:function(){return e.handleClose(t)}}):null,O=p&&"done"===t.status?r.createElement(K.default,{type:"download",title:d.downloadFile,onClick:function(){return e.handleDownload(t)}}):null,k="picture-card"!==l&&r.createElement("span",{key:"download-delete",className:"".concat(h,"-list-item-card-actions ").concat("picture"===l?"picture":"")},O&&r.createElement("a",{title:d.downloadFile},O),g&&r.createElement("a",{title:d.removeFile},g)),P=w()((dt(o={},"".concat(h,"-list-item-name"),!0),dt(o,"".concat(h,"-list-item-name-icon-count-").concat([O,g].filter((function(e){return e})).length),!0),o)),j=t.url?[r.createElement("a",yt({key:"view",target:"_blank",rel:"noopener noreferrer",className:P,title:t.name},b,{href:t.url,onClick:function(n){return e.handlePreview(t,n)}}),t.name),k]:[r.createElement("span",{key:"view",className:P,onClick:function(n){return e.handlePreview(t,n)},title:t.name},t.name),k],E=u?r.createElement("a",{href:t.url||t.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:t.url||t.thumbUrl?void 0:{pointerEvents:"none",opacity:.5},onClick:function(n){return e.handlePreview(t,n)},title:d.previewFile},r.createElement(K.default,{type:"eye-o"})):null,C="picture-card"===l&&"uploading"!==t.status&&r.createElement("span",{className:"".concat(h,"-list-item-actions")},E,"done"===t.status&&O,g);m=t.response&&"string"==typeof t.response?t.response:t.error&&t.error.statusText||d.uploadError;var S=r.createElement("span",null,i,j),x=r.createElement("div",{className:v},r.createElement("div",{className:"".concat(h,"-list-item-info")},S),C,r.createElement(Y.a,{transitionName:"fade",component:""},a)),D=w()(dt({},"".concat(h,"-list-picture-card-container"),"picture-card"===l));return r.createElement("div",{key:t.uid,className:D},"error"===t.status?r.createElement(V.default,{title:m},x):r.createElement("span",null,x))})),v=w()((dt(n={},"".concat(h,"-list"),!0),dt(n,"".concat(h,"-list-").concat(l),!0),n)),b="picture-card"===l?"animate-inline":"animate";return r.createElement(Y.a,{transitionName:"".concat(h,"-").concat(b),component:"div",className:v},m)},e}return t=i,(n=[{key:"componentDidUpdate",value:function(){var e=this,t=this.props,n=t.listType,r=t.items,o=t.previewFile;"picture"!==n&&"picture-card"!==n||(r||[]).forEach((function(t){"undefined"!=typeof document&&"undefined"!=typeof window&&window.FileReader&&window.File&&(t.originFileObj instanceof File||t.originFileObj instanceof Blob)&&void 0===t.thumbUrl&&(t.thumbUrl="",o&&o(t.originFileObj).then((function(n){t.thumbUrl=n||"",e.forceUpdate()})))}))}},{key:"render",value:function(){return r.createElement(ee.a,null,this.renderUploadList)}}])&&mt(t.prototype,n),o&&mt(t,o),i}(r.Component);wt.defaultProps={listType:"text",progressAttr:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:function(e){return new Promise((function(t){if(Q(e.type)){var n=document.createElement("canvas");n.width=200,n.height=200,n.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(200,"px; height: ").concat(200,"px; z-index: 9999; display: none;"),document.body.appendChild(n);var r=n.getContext("2d"),o=new Image;o.onload=function(){var e=o.width,a=o.height,i=200,c=200,s=0,l=0;e<a?l=-((c=a*(200/e))-i)/2:s=-((i=e*(200/a))-c)/2,r.drawImage(o,s,l,i,c);var u=n.toDataURL();document.body.removeChild(n),t(u)},o.src=window.URL.createObjectURL(e)}else t("")}))}};var kt=n("YMnH"),Pt=n("ZvpZ"),jt=n("6CfX");function Et(e){return(Et="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 Ct(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function St(){return(St=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 xt(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 Dt(e,t){return(Dt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Rt(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=Nt(e);if(t){var o=Nt(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return It(this,n)}}function It(e,t){return!t||"object"!==Et(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 Nt(e){return(Nt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Lt=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&&Dt(e,t)}(i,e);var t,n,o,a=Rt(i);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=a.call(this,e)).saveUpload=function(e){t.upload=e},t.onStart=function(e){var n=t.state.fileList,r=Z(e);r.status="uploading";var o=n.concat(),a=B()(o,(function(e){return e.uid===r.uid}));-1===a?o.push(r):o[a]=r,t.onChange({file:r,fileList:o}),window.File&&!Object({NODE_ENV:"production",PUBLIC_URL:"/react/build/"}).TEST_IE||t.autoUpdateProgress(0,r)},t.onSuccess=function(e,n,r){t.clearProgressTimer();try{"string"==typeof e&&(e=JSON.parse(e))}catch(e){}var o=t.state.fileList,a=G(n,o);a&&(a.status="done",a.response=e,a.xhr=r,t.onChange({file:St({},a),fileList:o}))},t.onProgress=function(e,n){var r=t.state.fileList,o=G(n,r);o&&(o.percent=e.percent,t.onChange({event:e,file:St({},o),fileList:r}))},t.onError=function(e,n,r){t.clearProgressTimer();var o=t.state.fileList,a=G(r,o);a&&(a.error=e,a.response=n,a.status="error",t.onChange({file:St({},a),fileList:o}))},t.handleRemove=function(e){var n=t.props.onRemove,r=t.state.fileList;Promise.resolve("function"==typeof n?n(e):n).then((function(n){if(!1!==n){var o=function(e,t){var n=void 0!==e.uid?"uid":"name",r=t.filter((function(t){return t[n]!==e[n]}));return r.length===t.length?null:r}(e,r);o&&(e.status="removed",t.upload&&t.upload.abort(e),t.onChange({file:e,fileList:o}))}}))},t.onChange=function(e){"fileList"in t.props||t.setState({fileList:e.fileList});var n=t.props.onChange;n&&n(e)},t.onFileDrop=function(e){t.setState({dragState:e.type})},t.beforeUpload=function(e,n){var r=t.props.beforeUpload,o=t.state.fileList;if(!r)return!0;var a=r(e,n);return!1===a?(t.onChange({file:e,fileList:z()(o.concat(n.map(Z)),(function(e){return e.uid}))}),!1):!a||!a.then||a},t.renderUploadList=function(e){var n=t.props,o=n.showUploadList,a=n.listType,i=n.onPreview,c=n.onDownload,s=n.previewFile,l=n.disabled,u=n.locale,f=o.showRemoveIcon,p=o.showPreviewIcon,d=o.showDownloadIcon,y=t.state.fileList;return r.createElement(wt,{listType:a,items:y,previewFile:s,onPreview:i,onDownload:c,onRemove:t.handleRemove,showRemoveIcon:!l&&f,showPreviewIcon:p,showDownloadIcon:d,locale:St(St({},e),u)})},t.renderUpload=function(e){var n,o=e.getPrefixCls,a=t.props,i=a.prefixCls,c=a.className,s=a.showUploadList,l=a.listType,u=a.type,f=a.disabled,p=a.children,d=a.style,y=t.state,h=y.fileList,m=y.dragState,v=o("upload",i),b=St(St({onStart:t.onStart,onError:t.onError,onProgress:t.onProgress,onSuccess:t.onSuccess},t.props),{prefixCls:v,beforeUpload:t.beforeUpload});delete b.className,delete b.style,p&&!f||delete b.id;var g=s?r.createElement(kt.a,{componentName:"Upload",defaultLocale:Pt.a.Upload},t.renderUploadList):null;if("drag"===u){var O,k=w()(v,(Ct(O={},"".concat(v,"-drag"),!0),Ct(O,"".concat(v,"-drag-uploading"),h.some((function(e){return"uploading"===e.status}))),Ct(O,"".concat(v,"-drag-hover"),"dragover"===m),Ct(O,"".concat(v,"-disabled"),f),O),c);return r.createElement("span",null,r.createElement("div",{className:k,onDrop:t.onFileDrop,onDragOver:t.onFileDrop,onDragLeave:t.onFileDrop,style:d},r.createElement(M,St({},b,{ref:t.saveUpload,className:"".concat(v,"-btn")}),r.createElement("div",{className:"".concat(v,"-drag-container")},p))),g)}var P=w()(v,(Ct(n={},"".concat(v,"-select"),!0),Ct(n,"".concat(v,"-select-").concat(l),!0),Ct(n,"".concat(v,"-disabled"),f),n)),j=r.createElement("div",{className:P,style:p?void 0:{display:"none"}},r.createElement(M,St({},b,{ref:t.saveUpload})));return"picture-card"===l?r.createElement("span",{className:w()(c,"".concat(v,"-picture-card-wrapper"))},g,j):r.createElement("span",{className:c},j,g)},t.state={fileList:e.fileList||e.defaultFileList||[],dragState:"drop"},Object(jt.a)("fileList"in e||!("value"in e),"Upload","`value` is not validate prop, do you mean `fileList`?"),t}return t=i,o=[{key:"getDerivedStateFromProps",value:function(e){return"fileList"in e?{fileList:e.fileList||[]}:null}}],(n=[{key:"componentWillUnmount",value:function(){this.clearProgressTimer()}},{key:"clearProgressTimer",value:function(){clearInterval(this.progressTimer)}},{key:"autoUpdateProgress",value:function(e,t){var n,r=this,o=(n=.1,function(e){var t=e;return t>=.98||(t+=n,(n-=.01)<.001&&(n=.001)),t}),a=0;this.clearProgressTimer(),this.progressTimer=setInterval((function(){a=o(a),r.onProgress({percent:100*a},t)}),200)}},{key:"render",value:function(){return r.createElement(ee.a,null,this.renderUpload)}}])&&xt(t.prototype,n),o&&xt(t,o),i}(r.Component);Lt.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",beforeUpload:function(){return!0},showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0},Object(a.polyfill)(Lt);var _t=Lt;function Tt(e){return(Tt="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 Ut(){return(Ut=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 Ft(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Wt(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 At(e,t){return(At=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Mt(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=zt(e);if(t){var o=zt(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return qt(this,n)}}function qt(e,t){return!t||"object"!==Tt(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 zt(e){return(zt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ht=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 o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},Bt=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&&At(e,t)}(i,e);var t,n,o,a=Mt(i);function i(){return Ft(this,i),a.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props,t=e.style,n=e.height,o=Ht(e,["style","height"]);return r.createElement(_t,Ut({},o,{type:"drag",style:Ut(Ut({},t),{height:n})}))}}])&&Wt(t.prototype,n),o&&Wt(t,o),i}(r.Component);_t.Dragger=Bt;t.default=_t},CZoQ:function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},KwMD:function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a<o;)if(t(e[a],a,e))return a;return-1}},LGYb:function(e,t,n){var r=n("1hJj"),o=n("jbM+"),a=n("Xt/L"),i=n("xYSL"),c=n("dQpi"),s=n("rEGp");e.exports=function(e,t,n){var l=-1,u=o,f=e.length,p=!0,d=[],y=d;if(n)p=!1,u=a;else if(f>=200){var h=t?null:c(e);if(h)return s(h);p=!1,u=i,y=new r}else y=t?[]:d;e:for(;++l<f;){var m=e[l],v=t?t(m):m;if(m=n||0!==m?m:0,p&&v==v){for(var b=y.length;b--;)if(y[b]===v)continue e;t&&y.push(v),d.push(m)}else u(y,v,n)||(y!==d&&y.push(v),d.push(m))}return d}},"R/W3":function(e,t,n){var r=n("KwMD"),o=n("2ajD"),a=n("CZoQ");e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,o,n)}},Sxd8:function(e,t,n){var r=n("ZCgT");e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},UfWW:function(e,t,n){var r=n("KwMD"),o=n("ut/Y"),a=n("Sxd8"),i=Math.max;e.exports=function(e,t,n){var c=null==e?0:e.length;if(!c)return-1;var s=null==n?0:a(n);return s<0&&(s=i(c+s,0)),r(e,o(t,3),s)}},"Xt/L":function(e,t){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},ZCgT:function(e,t,n){var r=n("tLB3");e.exports=function(e){return e?(e=r(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},dQpi:function(e,t,n){var r=n("yGk4"),o=n("vN+2"),a=n("rEGp"),i=r&&1/a(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=i},em44:function(e,t,n){},"jbM+":function(e,t,n){var r=n("R/W3");e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},qPyV:function(e,t,n){var r=n("ut/Y"),o=n("LGYb");e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},"vN+2":function(e,t){e.exports=function(){}}}]);