Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 

2 lignes
22 KiB

  1. (self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[1791],{63252:function(){},93009:function(Je,Ne,d){"use strict";d.d(Ne,{Z:function(){return Bt}});var y=d(22122),l=d(67294),R=d(96156),me=d(55507),Re=d(90484),ne=d(85061),ce=d(28481),Ye=d(94184),W=d.n(Ye),Me=d(6610),Te=d(5991),Ae=d(10379),ke=d(54070),Qe=d(81253),qe=d(92137),_e=d(64217);function et(n,t){var i="cannot ".concat(n.method," ").concat(n.action," ").concat(t.status,"'"),e=new Error(i);return e.status=t.status,e.method=n.method,e.url=n.action,e}function $e(n){var t=n.responseText||n.response;if(!t)return t;try{return JSON.parse(t)}catch(i){return t}}function tt(n){var t=new XMLHttpRequest;n.onProgress&&t.upload&&(t.upload.onprogress=function(o){o.total>0&&(o.percent=o.loaded/o.total*100),n.onProgress(o)});var i=new FormData;n.data&&Object.keys(n.data).forEach(function(a){var o=n.data[a];if(Array.isArray(o)){o.forEach(function(c){i.append("".concat(a,"[]"),c)});return}i.append(a,o)}),n.file instanceof Blob?i.append(n.filename,n.file,n.file.name):i.append(n.filename,n.file),t.onerror=function(o){n.onError(o)},t.onload=function(){return t.status<200||t.status>=300?n.onError(et(n,t),$e(t)):n.onSuccess($e(t),t)},t.open(n.method,n.action,!0),n.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var e=n.headers||{};return e["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(e).forEach(function(a){e[a]!==null&&t.setRequestHeader(a,e[a])}),t.send(i),{abort:function(){t.abort()}}}var nt=+new Date,rt=0;function Pe(){return"rc-upload-".concat(nt,"-").concat(++rt)}var at=d(80334),De=function(n,t){if(n&&t){var i=Array.isArray(t)?t:t.split(","),e=n.name||"",a=n.type||"",o=a.replace(/\/.*$/,"");return i.some(function(c){var s=c.trim();if(/^\*(\/\*)?$/.test(c))return!0;if(s.charAt(0)==="."){var r=e.toLowerCase(),u=s.toLowerCase(),v=[u];return(u===".jpg"||u===".jpeg")&&(v=[".jpg",".jpeg"]),v.some(function(h){return r.endsWith(h)})}return/\/\*$/.test(s)?o===s.replace(/\/.*$/,""):a===s?!0:/^\w+$/.test(s)?((0,at.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(s,"'.Skip for check.")),!0):!1})}return!0};function ot(n,t){var i=n.createReader(),e=[];function a(){i.readEntries(function(o){var c=Array.prototype.slice.apply(o);e=e.concat(c);var s=!c.length;s?t(e):a()})}a()}var it=function(t,i,e){var a=function o(c,s){c.path=s||"",c.isFile?c.file(function(r){e(r)&&(c.fullPath&&!r.webkitRelativePath&&(Object.defineProperties(r,{webkitRelativePath:{writable:!0}}),r.webkitRelativePath=c.fullPath.replace(/^\//,""),Object.defineProperties(r,{webkitRelativePath:{writable:!1}})),i([r]))}):c.isDirectory&&ot(c,function(r){r.forEach(function(u){o(u,"".concat(s).concat(c.name,"/"))})})};t.forEach(function(o){a(o.webkitGetAsEntry())})},lt=it,st=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ct=function(n){(0,Ae.Z)(i,n);var t=(0,ke.Z)(i);function i(){var e;(0,Me.Z)(this,i);for(var a=arguments.length,o=new Array(a),c=0;c<a;c++)o[c]=arguments[c];return e=t.call.apply(t,[this].concat(o)),e.state={uid:Pe()},e.reqs={},e.fileInput=void 0,e._isMounted=void 0,e.onChange=function(s){var r=e.props,u=r.accept,v=r.directory,h=s.target.files,g=(0,ne.Z)(h).filter(function(L){return!v||De(L,u)});e.uploadFiles(g),e.reset()},e.onClick=function(s){var r=e.fileInput;if(!!r){var u=e.props,v=u.children,h=u.onClick;if(v&&v.type==="button"){var g=r.parentNode;g.focus(),g.querySelector("button").blur()}r.click(),h&&h(s)}},e.onKeyDown=function(s){s.key==="Enter"&&e.onClick(s)},e.onFileDrop=function(s){var r=e.props.multiple;if(s.preventDefault(),s.type!=="dragover")if(e.props.directory)lt(Array.prototype.slice.call(s.dataTransfer.items),e.uploadFiles,function(v){return De(v,e.props.accept)});else{var u=(0,ne.Z)(s.dataTransfer.files).filter(function(v){return De(v,e.props.accept)});r===!1&&(u=u.slice(0,1)),e.uploadFiles(u)}},e.uploadFiles=function(s){var r=(0,ne.Z)(s),u=r.map(function(v){return v.uid=Pe(),e.processFile(v,r)});Promise.all(u).then(function(v){var h=e.props.onBatchStart;h==null||h(v.map(function(g){var L=g.origin,b=g.parsedFile;return{file:L,parsedFile:b}})),v.filter(function(g){return g.parsedFile!==null}).forEach(function(g){e.post(g)})})},e.processFile=function(){var s=(0,qe.Z)((0,me.Z)().mark(function r(u,v){var h,g,L,b,j,K,N,A,k;return(0,me.Z)().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(h=e.props.beforeUpload,g=u,!h){m.next=14;break}return m.prev=3,m.next=6,h(u,v);case 6:g=m.sent,m.next=12;break;case 9:m.prev=9,m.t0=m.catch(3),g=!1;case 12:if(g!==!1){m.next=14;break}return m.abrupt("return",{origin:u,parsedFile:null,action:null,data:null});case 14:if(L=e.props.action,typeof L!="function"){m.next=21;break}return m.next=18,L(u);case 18:b=m.sent,m.next=22;break;case 21:b=L;case 22:if(j=e.props.data,typeof j!="function"){m.next=29;break}return m.next=26,j(u);case 26:K=m.sent,m.next=30;break;case 29:K=j;case 30:return N=((0,Re.Z)(g)==="object"||typeof g=="string")&&g?g:u,N instanceof File?A=N:A=new File([N],u.name,{type:u.type}),k=A,k.uid=u.uid,m.abrupt("return",{origin:u,data:K,parsedFile:k,action:b});case 35:case"end":return m.stop()}},r,null,[[3,9]])}));return function(r,u){return s.apply(this,arguments)}}(),e.saveFileInput=function(s){e.fileInput=s},e}return(0,Te.Z)(i,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(a){var o=this,c=a.data,s=a.origin,r=a.action,u=a.parsedFile;if(!!this._isMounted){var v=this.props,h=v.onStart,g=v.customRequest,L=v.name,b=v.headers,j=v.withCredentials,K=v.method,N=s.uid,A=g||tt,k={action:r,filename:L,data:c,file:u,headers:b,withCredentials:j,method:K||"post",onProgress:function(m){var S=o.props.onProgress;S==null||S(m,u)},onSuccess:function(m,S){var M=o.props.onSuccess;M==null||M(m,u,S),delete o.reqs[N]},onError:function(m,S){var M=o.props.onError;M==null||M(m,S,u),delete o.reqs[N]}};h(s),this.reqs[N]=A(k)}}},{key:"reset",value:function(){this.setState({uid:Pe()})}},{key:"abort",value:function(a){var o=this.reqs;if(a){var c=a.uid?a.uid:a;o[c]&&o[c].abort&&o[c].abort(),delete o[c]}else Object.keys(o).forEach(function(s){o[s]&&o[s].abort&&o[s].abort(),delete o[s]})}},{key:"render",value:function(){var a,o=this.props,c=o.component,s=o.prefixCls,r=o.className,u=o.disabled,v=o.id,h=o.style,g=o.multiple,L=o.accept,b=o.capture,j=o.children,K=o.directory,N=o.openFileDialogOnClick,A=o.onMouseEnter,k=o.onMouseLeave,$=(0,Qe.Z)(o,st),m=W()((a={},(0,R.Z)(a,s,!0),(0,R.Z)(a,"".concat(s,"-disabled"),u),(0,R.Z)(a,r,r),a)),S=K?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},M=u?{}:{onClick:N?this.onClick:function(){},onKeyDown:N?this.onKeyDown:function(){},onMouseEnter:A,onMouseLeave:k,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return l.createElement(c,(0,y.Z)({},M,{className:m,role:"button",style:h}),l.createElement("input",(0,y.Z)({},(0,_e.Z)($,{aria:!0,data:!0}),{id:v,type:"file",ref:this.saveFileInput,onClick:function(G){return G.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:L},S,{multiple:g,onChange:this.onChange},b!=null?{capture:b}:{})),j)}}]),i}(l.Component),ut=ct;function be(){}var je=function(n){(0,Ae.Z)(i,n);var t=(0,ke.Z)(i);function i(){var e;(0,Me.Z)(this,i);for(var a=arguments.length,o=new Array(a),c=0;c<a;c++)o[c]=arguments[c];return e=t.call.apply(t,[this].concat(o)),e.uploader=void 0,e.saveUploader=function(s){e.uploader=s},e}return(0,Te.Z)(i,[{key:"abort",value:function(a){this.uploader.abort(a)}},{key:"render",value:function(){return l.createElement(ut,(0,y.Z)({},this.props,{ref:this.saveUploader}))}}]),i}(l.Component);je.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:be,onError:be,onSuccess:be,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var dt=je,Be=dt,vt=d(21770),pt=d(73935),Fe=d(53124),ft=d(98866),mt=d(42051),ht=d(85636),gt=d(20406),We=d(7085),yt=d(74962),wt=d(4810),Ue=d(63441),Ke=d(71577),Et=d(57838),It=d(33603),we=d(96159);function Ee(n){return(0,y.Z)((0,y.Z)({},n),{lastModified:n.lastModified,lastModifiedDate:n.lastModifiedDate,name:n.name,size:n.size,type:n.type,uid:n.uid,percent:0,originFileObj:n})}function Ie(n,t){var i=(0,ne.Z)(t),e=i.findIndex(function(a){var o=a.uid;return o===n.uid});return e===-1?i.push(n):i[e]=n,i}function Le(n,t){var i=n.uid!==void 0?"uid":"name";return t.filter(function(e){return e[i]===n[i]})[0]}function Ct(n,t){var i=n.uid!==void 0?"uid":"name",e=t.filter(function(a){return a[i]!==n[i]});return e.length===t.length?null:e}var Zt=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i=t.split("/"),e=i[i.length-1],a=e.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(a)||[""])[0]},ze=function(t){return t.indexOf("image/")===0},Rt=function(t){if(t.type&&!t.thumbUrl)return ze(t.type);var i=t.thumbUrl||t.url||"",e=Zt(i);return/^data:image\//.test(i)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(e)?!0:!(/^data:/.test(i)||e)},re=200;function Pt(n){return new Promise(function(t){if(!n.type||!ze(n.type)){t("");return}var i=document.createElement("canvas");i.width=re,i.height=re,i.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(re,"px; height: ").concat(re,"px; z-index: 9999; display: none;"),document.body.appendChild(i);var e=i.getContext("2d"),a=new Image;if(a.onload=function(){var c=a.width,s=a.height,r=re,u=re,v=0,h=0;c>s?(u=s*(re/c),h=-(u-r)/2):(r=c*(re/s),v=-(r-u)/2),e.drawImage(a,v,h,r,u);var g=i.toDataURL();document.body.removeChild(i),t(g)},a.crossOrigin="anonymous",n.type.startsWith("image/svg+xml")){var o=new FileReader;o.addEventListener("load",function(){o.result&&(a.src=o.result)}),o.readAsDataURL(n)}else a.src=window.URL.createObjectURL(n)})}var Dt=d(73171),bt=d(90631),Ft=d(95357),Ut=d(54458),Lt=d(45777),St=l.forwardRef(function(n,t){var i,e=n.prefixCls,a=n.className,o=n.style,c=n.locale,s=n.listType,r=n.file,u=n.items,v=n.progress,h=n.iconRender,g=n.actionIconRender,L=n.itemRender,b=n.isImgUrl,j=n.showPreviewIcon,K=n.showRemoveIcon,N=n.showDownloadIcon,A=n.previewIcon,k=n.removeIcon,$=n.downloadIcon,m=n.onPreview,S=n.onDownload,M=n.onClose,ae,G,oe=r.status,Q=l.useState(oe),ue=(0,ce.Z)(Q,2),z=ue[0],x=ue[1];l.useEffect(function(){oe!=="removed"&&x(oe)},[oe]);var de=l.useState(!1),ve=(0,ce.Z)(de,2),pe=ve[0],ge=ve[1],le=l.useRef();l.useEffect(function(){return le.current=setTimeout(function(){ge(!0)},300),function(){window.clearTimeout(le.current)}},[]);var ie="".concat(e,"-span"),V=h(r),X=l.createElement("div",{className:"".concat(e,"-text-icon")},V);if(s==="picture"||s==="picture-card")if(z==="uploading"||!r.thumbUrl&&!r.url){var _,fe=W()((_={},(0,R.Z)(_,"".concat(e,"-list-item-thumbnail"),!0),(0,R.Z)(_,"".concat(e,"-list-item-file"),z!=="uploading"),_));X=l.createElement("div",{className:fe},V)}else{var ee,te=(b==null?void 0:b(r))?l.createElement("img",{src:r.thumbUrl||r.url,alt:r.name,className:"".concat(e,"-list-item-image"),crossOrigin:r.crossOrigin}):V,C=W()((ee={},(0,R.Z)(ee,"".concat(e,"-list-item-thumbnail"),!0),(0,R.Z)(ee,"".concat(e,"-list-item-file"),b&&!b(r)),ee));X=l.createElement("a",{className:C,onClick:function(Z){return m(r,Z)},href:r.url||r.thumbUrl,target:"_blank",rel:"noopener noreferrer"},te)}var w=W()((i={},(0,R.Z)(i,"".concat(e,"-list-item"),!0),(0,R.Z)(i,"".concat(e,"-list-item-").concat(z),!0),(0,R.Z)(i,"".concat(e,"-list-item-list-type-").concat(s),!0),i)),O=typeof r.linkProps=="string"?JSON.parse(r.linkProps):r.linkProps,B=K?g((typeof k=="function"?k(r):k)||l.createElement(Dt.Z,null),function(){return M(r)},e,c.removeFile):null,H=N&&z==="done"?g((typeof $=="function"?$(r):$)||l.createElement(bt.Z,null),function(){return S(r)},e,c.downloadFile):null,F=s!=="picture-card"&&l.createElement("span",{key:"download-delete",className:W()("".concat(e,"-list-item-card-actions"),{picture:s==="picture"})},H,B),q=W()("".concat(e,"-list-item-name")),se=r.url?[l.createElement("a",(0,y.Z)({key:"view",target:"_blank",rel:"noopener noreferrer",className:q,title:r.name},O,{href:r.url,onClick:function(Z){return m(r,Z)}}),r.name),F]:[l.createElement("span",{key:"view",className:q,onClick:function(Z){return m(r,Z)},title:r.name},r.name),F],J={pointerEvents:"none",opacity:.5},xe=j?l.createElement("a",{href:r.url||r.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:r.url||r.thumbUrl?void 0:J,onClick:function(Z){return m(r,Z)},title:c.previewFile},typeof A=="function"?A(r):A||l.createElement(Ft.Z,null)):null,Oe=s==="picture-card"&&z!=="uploading"&&l.createElement("span",{className:"".concat(e,"-list-item-actions")},xe,z==="done"&&H,B),ye;r.response&&typeof r.response=="string"?ye=r.response:ye=((ae=r.error)===null||ae===void 0?void 0:ae.statusText)||((G=r.error)===null||G===void 0?void 0:G.message)||c.uploadError;var Ze=l.createElement("span",{className:ie},X,se),T=l.useContext(Fe.E_),f=T.getPrefixCls,I=f(),P=l.createElement("div",{className:w},l.createElement("div",{className:"".concat(e,"-list-item-info")},Ze),Oe,pe&&l.createElement(Ue.Z,{motionName:"".concat(I,"-fade"),visible:z==="uploading",motionDeadline:2e3},function(U){var Z=U.className,Y="percent"in r?l.createElement(Ut.Z,(0,y.Z)({},v,{type:"line",percent:r.percent})):null;return l.createElement("div",{className:W()("".concat(e,"-list-item-progress"),Z)},Y)})),p=W()("".concat(e,"-list-").concat(s,"-container"),a),E=z==="error"?l.createElement(Lt.Z,{title:ye,getPopupContainer:function(Z){return Z.parentNode}},P):P;return l.createElement("div",{className:p,style:o,ref:t},L?L(E,r,u,{download:S.bind(null,r),preview:m.bind(null,r),remove:M.bind(null,r)}):E)}),xt=St,Ce=(0,y.Z)({},It.ZP);delete Ce.onAppearEnd,delete Ce.onEnterEnd,delete Ce.onLeaveEnd;var Ot=function(t,i){var e,a=t.listType,o=t.previewFile,c=t.onPreview,s=t.onDownload,r=t.onRemove,u=t.locale,v=t.iconRender,h=t.isImageUrl,g=t.prefixCls,L=t.items,b=L===void 0?[]:L,j=t.showPreviewIcon,K=t.showRemoveIcon,N=t.showDownloadIcon,A=t.removeIcon,k=t.previewIcon,$=t.downloadIcon,m=t.progress,S=t.appendAction,M=t.appendActionVisible,ae=t.itemRender,G=(0,Et.Z)(),oe=l.useState(!1),Q=(0,ce.Z)(oe,2),ue=Q[0],z=Q[1];l.useEffect(function(){a!=="picture"&&a!=="picture-card"||(b||[]).forEach(function(C){typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(C.originFileObj instanceof File||C.originFileObj instanceof Blob)||C.thumbUrl!==void 0||(C.thumbUrl="",o&&o(C.originFileObj).then(function(w){C.thumbUrl=w||"",G()}))})},[a,b,o]),l.useEffect(function(){z(!0)},[]);var x=function(w,O){if(!!c)return O==null||O.preventDefault(),c(w)},de=function(w){typeof s=="function"?s(w):w.url&&window.open(w.url)},ve=function(w){r==null||r(w)},pe=function(w){if(v)return v(w,a);var O=w.status==="uploading",B=h&&h(w)?l.createElement(wt.Z,null):l.createElement(gt.Z,null),H=O?l.createElement(We.Z,null):l.createElement(yt.Z,null);return a==="picture"?H=O?l.createElement(We.Z,null):B:a==="picture-card"&&(H=O?u.uploading:B),H},ge=function(w,O,B,H){var F={type:"text",size:"small",title:H,onClick:function(J){O(),(0,we.l$)(w)&&w.props.onClick&&w.props.onClick(J)},className:"".concat(B,"-list-item-card-actions-btn")};if((0,we.l$)(w)){var q=(0,we.Tm)(w,(0,y.Z)((0,y.Z)({},w.props),{onClick:function(){}}));return l.createElement(Ke.Z,(0,y.Z)({},F,{icon:q}))}return l.createElement(Ke.Z,(0,y.Z)({},F),l.createElement("span",null,w))};l.useImperativeHandle(i,function(){return{handlePreview:x,handleDownload:de}});var le=l.useContext(Fe.E_),ie=le.getPrefixCls,V=le.direction,X=ie("upload",g),_=W()((e={},(0,R.Z)(e,"".concat(X,"-list"),!0),(0,R.Z)(e,"".concat(X,"-list-").concat(a),!0),(0,R.Z)(e,"".concat(X,"-list-rtl"),V==="rtl"),e)),fe=(0,ne.Z)(b.map(function(C){return{key:C.uid,file:C}})),ee=a==="picture-card"?"animate-inline":"animate",te={motionDeadline:2e3,motionName:"".concat(X,"-").concat(ee),keys:fe,motionAppear:ue};return a!=="picture-card"&&(te=(0,y.Z)((0,y.Z)({},Ce),te)),l.createElement("div",{className:_},l.createElement(Ue.V,(0,y.Z)({},te,{component:!1}),function(C){var w=C.key,O=C.file,B=C.className,H=C.style;return l.createElement(xt,{key:w,locale:u,prefixCls:X,className:B,style:H,file:O,items:b,progress:m,listType:a,isImgUrl:h,showPreviewIcon:j,showRemoveIcon:K,showDownloadIcon:N,removeIcon:A,previewIcon:k,downloadIcon:$,iconRender:pe,actionIconRender:ge,itemRender:ae,onPreview:x,onDownload:de,onClose:ve})}),S&&l.createElement(Ue.Z,(0,y.Z)({},te,{visible:M,forceRender:!0}),function(C){var w=C.className,O=C.style;return(0,we.Tm)(S,function(B){return{className:W()(B.className,w),style:(0,y.Z)((0,y.Z)((0,y.Z)({},O),{pointerEvents:w?"none":void 0}),B.style)}})}))},He=l.forwardRef(Ot);He.defaultProps={listType:"text",progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,appendActionVisible:!0,previewFile:Pt,isImageUrl:Rt};var Nt=He,Mt=function(n,t,i,e){function a(o){return o instanceof i?o:new i(function(c){c(o)})}return new(i||(i=Promise))(function(o,c){function s(v){try{u(e.next(v))}catch(h){c(h)}}function r(v){try{u(e.throw(v))}catch(h){c(h)}}function u(v){v.done?o(v.value):a(v.value).then(s,r)}u((e=e.apply(n,t||[])).next())})},he="__LIST_IGNORE_".concat(Date.now(),"__"),Tt=function(t,i){var e,a=t.fileList,o=t.defaultFileList,c=t.onRemove,s=t.showUploadList,r=t.listType,u=t.onPreview,v=t.onDownload,h=t.onChange,g=t.onDrop,L=t.previewFile,b=t.disabled,j=t.locale,K=t.iconRender,N=t.isImageUrl,A=t.progress,k=t.prefixCls,$=t.className,m=t.type,S=t.children,M=t.style,ae=t.itemRender,G=t.maxCount,oe=l.useContext(ft.Z),Q=b||oe,ue=(0,vt.Z)(o||[],{value:a,postState:function(f){return f!=null?f:[]}}),z=(0,ce.Z)(ue,2),x=z[0],de=z[1],ve=l.useState("drop"),pe=(0,ce.Z)(ve,2),ge=pe[0],le=pe[1],ie=l.useRef();l.useMemo(function(){var T=Date.now();(a||[]).forEach(function(f,I){!f.uid&&!Object.isFrozen(f)&&(f.uid="__AUTO__".concat(T,"_").concat(I,"__"))})},[a]);var V=function(f,I,P){var p=(0,ne.Z)(I);G===1?p=p.slice(-1):G&&(p=p.slice(0,G)),(0,pt.flushSync)(function(){de(p)});var E={file:f,fileList:p};P&&(E.event=P),h==null||h(E)},X=function(f,I){return Mt(void 0,void 0,void 0,(0,me.Z)().mark(function P(){var p,E,U,Z;return(0,me.Z)().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:if(p=t.beforeUpload,E=t.transformFile,U=f,!p){D.next=13;break}return D.next=5,p(f,I);case 5:if(Z=D.sent,Z!==!1){D.next=8;break}return D.abrupt("return",!1);case 8:if(delete f[he],Z!==he){D.next=12;break}return Object.defineProperty(f,he,{value:!0,configurable:!0}),D.abrupt("return",!1);case 12:(0,Re.Z)(Z)==="object"&&Z&&(U=Z);case 13:if(!E){D.next=17;break}return D.next=16,E(U);case 16:U=D.sent;case 17:return D.abrupt("return",U);case 18:case"end":return D.stop()}},P)}))},_=function(f){var I=f.filter(function(E){return!E.file[he]});if(!!I.length){var P=I.map(function(E){return Ee(E.file)}),p=(0,ne.Z)(x);P.forEach(function(E){p=Ie(E,p)}),P.forEach(function(E,U){var Z=E;if(I[U].parsedFile)E.status="uploading";else{var Y=E.originFileObj,D;try{D=new File([Y],Y.name,{type:Y.type})}catch(Xe){D=new Blob([Y],{type:Y.type}),D.name=Y.name,D.lastModifiedDate=new Date,D.lastModified=new Date().getTime()}D.uid=E.uid,Z=D}V(Z,p)})}},fe=function(f,I,P){try{typeof f=="string"&&(f=JSON.parse(f))}catch(U){}if(!!Le(I,x)){var p=Ee(I);p.status="done",p.percent=100,p.response=f,p.xhr=P;var E=Ie(p,x);V(p,E)}},ee=function(f,I){if(!!Le(I,x)){var P=Ee(I);P.status="uploading",P.percent=f.percent;var p=Ie(P,x);V(P,p,f)}},te=function(f,I,P){if(!!Le(P,x)){var p=Ee(P);p.error=f,p.response=I,p.status="error";var E=Ie(p,x);V(p,E)}},C=function(f){var I;Promise.resolve(typeof c=="function"?c(f):c).then(function(P){var p;if(P!==!1){var E=Ct(f,x);E&&(I=(0,y.Z)((0,y.Z)({},f),{status:"removed"}),x==null||x.forEach(function(U){var Z=I.uid!==void 0?"uid":"name";U[Z]===I[Z]&&!Object.isFrozen(U)&&(U.status="removed")}),(p=ie.current)===null||p===void 0||p.abort(I),V(I,E))}})},w=function(f){le(f.type),f.type==="drop"&&(g==null||g(f))};l.useImperativeHandle(i,function(){return{onBatchStart:_,onSuccess:fe,onProgress:ee,onError:te,fileList:x,upload:ie.current}});var O=l.useContext(Fe.E_),B=O.getPrefixCls,H=O.direction,F=B("upload",k),q=(0,y.Z)((0,y.Z)({onBatchStart:_,onError:te,onProgress:ee,onSuccess:fe},t),{prefixCls:F,disabled:Q,beforeUpload:X,onChange:void 0});delete q.className,delete q.style,(!S||Q)&&delete q.id;var se=function(f,I){return s?l.createElement(mt.Z,{componentName:"Upload",defaultLocale:ht.Z.Upload},function(P){var p=typeof s=="boolean"?{}:s,E=p.showRemoveIcon,U=p.showPreviewIcon,Z=p.showDownloadIcon,Y=p.removeIcon,D=p.previewIcon,Xe=p.downloadIcon;return l.createElement(Nt,{prefixCls:F,listType:r,items:x,previewFile:L,onPreview:u,onDownload:v,onRemove:C,showRemoveIcon:!Q&&E,showPreviewIcon:U,showDownloadIcon:Z,removeIcon:Y,previewIcon:D,downloadIcon:Xe,iconRender:K,locale:(0,y.Z)((0,y.Z)({},P),j),isImageUrl:N,progress:A,appendAction:f,appendActionVisible:I,itemRender:ae})}):f};if(m==="drag"){var J,xe=W()(F,(J={},(0,R.Z)(J,"".concat(F,"-drag"),!0),(0,R.Z)(J,"".concat(F,"-drag-uploading"),x.some(function(T){return T.status==="uploading"})),(0,R.Z)(J,"".concat(F,"-drag-hover"),ge==="dragover"),(0,R.Z)(J,"".concat(F,"-disabled"),Q),(0,R.Z)(J,"".concat(F,"-rtl"),H==="rtl"),J),$);return l.createElement("span",null,l.createElement("div",{className:xe,onDrop:w,onDragOver:w,onDragLeave:w,style:M},l.createElement(Be,(0,y.Z)({},q,{ref:ie,className:"".concat(F,"-btn")}),l.createElement("div",{className:"".concat(F,"-drag-container")},S))),se())}var Oe=W()(F,(e={},(0,R.Z)(e,"".concat(F,"-select"),!0),(0,R.Z)(e,"".concat(F,"-select-").concat(r),!0),(0,R.Z)(e,"".concat(F,"-disabled"),Q),(0,R.Z)(e,"".concat(F,"-rtl"),H==="rtl"),e)),ye=function(f){return l.createElement("div",{className:Oe,style:f},l.createElement(Be,(0,y.Z)({},q,{ref:ie})))},Ze=ye(S?void 0:{display:"none"});return r==="picture-card"?l.createElement("span",{className:W()("".concat(F,"-picture-card-wrapper"),$)},se(Ze,!!S)):l.createElement("span",{className:$},Ze,se())},Ge=l.forwardRef(Tt);Ge.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0};var Ve=Ge,At=function(n,t){var i={};for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&t.indexOf(e)<0&&(i[e]=n[e]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,e=Object.getOwnPropertySymbols(n);a<e.length;a++)t.indexOf(e[a])<0&&Object.prototype.propertyIsEnumerable.call(n,e[a])&&(i[e[a]]=n[e[a]]);return i},kt=function(t,i){var e=t.style,a=t.height,o=At(t,["style","height"]);return l.createElement(Ve,(0,y.Z)({ref:i},o,{type:"drag",style:(0,y.Z)((0,y.Z)({},e),{height:a})}))},$t=l.forwardRef(kt),jt=$t,Se=Ve;Se.Dragger=jt,Se.LIST_IGNORE=he;var Bt=Se},43185:function(Je,Ne,d){"use strict";var y=d(38663),l=d.n(y),R=d(63252),me=d.n(R),Re=d(57663),ne=d(34669),ce=d(22385)}}]);