1 line
41 KiB
JavaScript
1 line
41 KiB
JavaScript
"use strict";(self.webpackChunkbeancount_web=self.webpackChunkbeancount_web||[]).push([[113],{1357:(e,t,n)=>{n.d(t,{A:()=>l});var r=n(9379),o=n(9284);const a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"};var c=n(3768),i=function(e,t){return o.createElement(c.A,(0,r.A)((0,r.A)({},e),{},{ref:t,icon:a}))};const l=o.forwardRef(i)},56:(e,t,n)=>{n.d(t,{A:()=>I});var r=n(8168),o=n(4467),a=n(2284),c=n(5544),i=n(4480),l=n.n(i),s=n(2773),u=n(7095),d=n(9284),f=n(3135),p=n(4927),v=n(8543),m=d.createContext("default"),h=function(e){var t=e.children,n=e.size;return d.createElement(m.Consumer,null,(function(e){return d.createElement(m.Provider,{value:n||e},t)}))};const y=m;var g=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},b=function(e,t){var n=d.useContext(y),i=d.useState(1),m=(0,c.A)(i,2),h=m[0],b=m[1],A=d.useState(!1),w=(0,c.A)(A,2),E=w[0],k=w[1],x=d.useState(!0),C=(0,c.A)(x,2),O=C[0],N=C[1],P=d.useRef(null),R=d.useRef(null),D=(0,u.K4)(t,P),I=d.useContext(f.QO).getPrefixCls,j=function(){if(R.current&&P.current){var t=R.current.offsetWidth,n=P.current.offsetWidth;if(0!==t&&0!==n){var r=e.gap,o=void 0===r?4:r;2*o<n&&b(n-2*o<t?(n-2*o)/t:1)}}};d.useEffect((function(){k(!0)}),[]),d.useEffect((function(){N(!0),b(1)}),[e.src]),d.useEffect((function(){j()}),[e.gap]);var S,F=e.prefixCls,L=e.shape,z=void 0===L?"circle":L,M=e.size,U=void 0===M?"default":M,_=e.src,W=e.srcSet,T=e.icon,H=e.className,V=e.alt,q=e.draggable,B=e.children,Q=e.crossOrigin,$=g(e,["prefixCls","shape","size","src","srcSet","icon","className","alt","draggable","children","crossOrigin"]),G="default"===U?n:U,X=Object.keys("object"===(0,a.A)(G)&&G||{}).some((function(e){return["xs","sm","md","lg","xl","xxl"].includes(e)})),K=(0,p.A)(X),J=d.useMemo((function(){if("object"!==(0,a.A)(G))return{};var e=v.ye.find((function(e){return K[e]})),t=G[e];return t?{width:t,height:t,lineHeight:"".concat(t,"px"),fontSize:T?t/2:18}:{}}),[K,G]),Y=I("avatar",F),Z=l()((0,o.A)((0,o.A)({},"".concat(Y,"-lg"),"large"===G),"".concat(Y,"-sm"),"small"===G)),ee=d.isValidElement(_),te=l()(Y,Z,(0,o.A)((0,o.A)((0,o.A)({},"".concat(Y,"-").concat(z),!!z),"".concat(Y,"-image"),ee||_&&O),"".concat(Y,"-icon"),!!T),H),ne="number"===typeof G?{width:G,height:G,lineHeight:"".concat(G,"px"),fontSize:T?G/2:18}:{};if("string"===typeof _&&O)S=d.createElement("img",{src:_,draggable:q,srcSet:W,onError:function(){var t=e.onError;!1!==(t?t():void 0)&&N(!1)},alt:V,crossOrigin:Q});else if(ee)S=_;else if(T)S=T;else if(E||1!==h){var re="scale(".concat(h,") translateX(-50%)"),oe={msTransform:re,WebkitTransform:re,transform:re},ae="number"===typeof G?{lineHeight:"".concat(G,"px")}:{};S=d.createElement(s.A,{onResize:j},d.createElement("span",{className:"".concat(Y,"-string"),ref:R,style:(0,r.A)((0,r.A)({},ae),oe)},B))}else S=d.createElement("span",{className:"".concat(Y,"-string"),style:{opacity:0},ref:R},B);return delete $.onError,delete $.gap,d.createElement("span",(0,r.A)({},$,{style:(0,r.A)((0,r.A)((0,r.A)({},ne),J),$.style),className:te,ref:D}),S)};const A=d.forwardRef(b);var w=n(4650),E=function(e){return e?"function"===typeof e?e():e:null},k=n(259),x=n(1961),C=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},O=function(e){var t=e.title,n=e.content,r=e.prefixCls;return d.createElement(d.Fragment,null,t&&d.createElement("div",{className:"".concat(r,"-title")},E(t)),d.createElement("div",{className:"".concat(r,"-inner-content")},E(n)))};const N=d.forwardRef((function(e,t){var n=e.prefixCls,o=e.title,a=e.content,c=e._overlay,i=e.placement,l=void 0===i?"top":i,s=e.trigger,u=void 0===s?"hover":s,p=e.mouseEnterDelay,v=void 0===p?.1:p,m=e.mouseLeaveDelay,h=void 0===m?.1:m,y=e.overlayStyle,g=void 0===y?{}:y,b=C(e,["prefixCls","title","content","_overlay","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),A=d.useContext(f.QO).getPrefixCls,w=A("popover",n),E=A(),N=d.useMemo((function(){return c||(o||a?d.createElement(O,{prefixCls:w,title:o,content:a}):null)}),[c,o,a,w]);return d.createElement(x.A,(0,r.A)({placement:l,trigger:u,mouseEnterDelay:v,mouseLeaveDelay:h,overlayStyle:g},b,{prefixCls:w,ref:t,overlay:N,transitionName:(0,k.by)(E,"zoom-big",b.transitionName)}))}));var P=n(7458);const R=function(e){var t=d.useContext(f.QO),n=t.getPrefixCls,r=t.direction,a=e.prefixCls,c=e.className,i=void 0===c?"":c,s=e.maxCount,u=e.maxStyle,p=e.size,v=n("avatar-group",a),m=l()(v,(0,o.A)({},"".concat(v,"-rtl"),"rtl"===r),i),y=e.children,g=e.maxPopoverPlacement,b=void 0===g?"top":g,E=e.maxPopoverTrigger,k=void 0===E?"hover":E,x=(0,w.A)(y).map((function(e,t){return(0,P.Ob)(e,{key:"avatar-key-".concat(t)})})),C=x.length;if(s&&s<C){var O=x.slice(0,s),R=x.slice(s,C);return O.push(d.createElement(N,{key:"avatar-popover-key",content:R,trigger:k,placement:b,overlayClassName:"".concat(v,"-popover")},d.createElement(A,{style:u},"+".concat(C-s)))),d.createElement(h,{size:p},d.createElement("div",{className:m,style:e.style},O))}return d.createElement(h,{size:p},d.createElement("div",{className:m,style:e.style},x))};var D=A;D.Group=R;const I=D},4258:(e,t,n)=>{n.d(t,{A:()=>nt});var r=n(8168),o=n(9284),a=n(4467),c=n(675),i=n(2284),l=n(436),s=n(5544),u=n(4480),d=n.n(u),f=n(3029),p=n(2901),v=n(5501),m=n(9426),h=n(45),y=n(467),g=n(3209);function b(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function A(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("".concat(t,"[]"),e)})):n.append(t,r)})),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){return t.status<200||t.status>=300?e.onError(function(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}(e,t),b(t)):e.onSuccess(b(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return null!==r["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach((function(e){null!==r[e]&&t.setRequestHeader(e,r[e])})),t.send(n),{abort:function(){t.abort()}}}var w=+new Date,E=0;function k(){return"rc-upload-".concat(w,"-").concat(++E)}var x=n(2042);const C=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=e.trim();if(/^\*(\/\*)?$/.test(e))return!0;if("."===t.charAt(0)){var n=r.toLowerCase(),c=t.toLowerCase(),i=[c];return".jpg"!==c&&".jpeg"!==c||(i=[".jpg",".jpeg"]),i.some((function(e){return n.endsWith(e)}))}return/\/\*$/.test(t)?a===t.replace(/\/.*$/,""):o===t||!!/^\w+$/.test(t)&&((0,x.Ay)(!1,"Upload takes an invalidate 'accept' type '".concat(t,"'.Skip for check.")),!0)}))}return!0};const O=function(e,t,n){var r=function e(r,o){r&&(r.path=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?e():t(r)}))}()}(r,(function(t){t.forEach((function(t){e(t,"".concat(o).concat(r.name,"/"))}))})))};e.forEach((function(e){r(e.webkitGetAsEntry())}))};var N=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"];const P=function(e){(0,v.A)(n,e);var t=(0,m.A)(n);function n(){var e;(0,f.A)(this,n);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return(e=t.call.apply(t,[this].concat(o))).state={uid:k()},e.reqs={},e.fileInput=void 0,e._isMounted=void 0,e.onChange=function(t){var n=e.props,r=n.accept,o=n.directory,a=t.target.files,c=(0,l.A)(a).filter((function(e){return!o||C(e,r)}));e.uploadFiles(c),e.reset()},e.onClick=function(t){var n=e.fileInput;if(n){var r=t.target,o=e.props.onClick;if(r&&"BUTTON"===r.tagName)n.parentNode.focus(),r.blur();n.click(),o&&o(t)}},e.onKeyDown=function(t){"Enter"===t.key&&e.onClick(t)},e.onFileDrop=function(t){var n=e.props.multiple;if(t.preventDefault(),"dragover"!==t.type)if(e.props.directory)O(Array.prototype.slice.call(t.dataTransfer.items),e.uploadFiles,(function(t){return C(t,e.props.accept)}));else{var r=(0,l.A)(t.dataTransfer.files).filter((function(t){return C(t,e.props.accept)}));!1===n&&(r=r.slice(0,1)),e.uploadFiles(r)}},e.uploadFiles=function(t){var n=(0,l.A)(t),r=n.map((function(t){return t.uid=k(),e.processFile(t,n)}));Promise.all(r).then((function(t){var n=e.props.onBatchStart;null===n||void 0===n||n(t.map((function(e){return{file:e.origin,parsedFile:e.parsedFile}}))),t.filter((function(e){return null!==e.parsedFile})).forEach((function(t){e.post(t)}))}))},e.processFile=function(){var t=(0,y.A)((0,c.A)().mark((function t(n,r){var o,a,l,s,u,d,f,p,v;return(0,c.A)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(o=e.props.beforeUpload,a=n,!o){t.next=14;break}return t.prev=3,t.next=6,o(n,r);case 6:a=t.sent,t.next=12;break;case 9:t.prev=9,t.t0=t.catch(3),a=!1;case 12:if(!1!==a){t.next=14;break}return t.abrupt("return",{origin:n,parsedFile:null,action:null,data:null});case 14:if("function"!==typeof(l=e.props.action)){t.next=21;break}return t.next=18,l(n);case 18:s=t.sent,t.next=22;break;case 21:s=l;case 22:if("function"!==typeof(u=e.props.data)){t.next=29;break}return t.next=26,u(n);case 26:d=t.sent,t.next=30;break;case 29:d=u;case 30:return f="object"!==(0,i.A)(a)&&"string"!==typeof a||!a?n:a,p=f instanceof File?f:new File([f],n.name,{type:n.type}),(v=p).uid=n.uid,t.abrupt("return",{origin:n,data:d,parsedFile:v,action:s});case 35:case"end":return t.stop()}}),t,null,[[3,9]])})));return function(e,n){return t.apply(this,arguments)}}(),e.saveFileInput=function(t){e.fileInput=t},e}return(0,p.A)(n,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(e){var t=this,n=e.data,r=e.origin,o=e.action,a=e.parsedFile;if(this._isMounted){var c=this.props,i=c.onStart,l=c.customRequest,s=c.name,u=c.headers,d=c.withCredentials,f=c.method,p=r.uid,v=l||A,m={action:o,filename:s,data:n,file:a,headers:u,withCredentials:d,method:f||"post",onProgress:function(e){var n=t.props.onProgress;null===n||void 0===n||n(e,a)},onSuccess:function(e,n){var r=t.props.onSuccess;null===r||void 0===r||r(e,a,n),delete t.reqs[p]},onError:function(e,n){var r=t.props.onError;null===r||void 0===r||r(e,n,a),delete t.reqs[p]}};i(r),this.reqs[p]=v(m)}}},{key:"reset",value:function(){this.setState({uid:k()})}},{key:"abort",value:function(e){var t=this.reqs;if(e){var n=e.uid?e.uid:e;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=this.props,t=e.component,n=e.prefixCls,c=e.className,i=e.disabled,l=e.id,s=e.style,u=e.multiple,f=e.accept,p=e.capture,v=e.children,m=e.directory,y=e.openFileDialogOnClick,b=e.onMouseEnter,A=e.onMouseLeave,w=(0,h.A)(e,N),E=d()((0,a.A)((0,a.A)((0,a.A)({},n,!0),"".concat(n,"-disabled"),i),c,c)),k=m?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},x=i?{}:{onClick:y?this.onClick:function(){},onKeyDown:y?this.onKeyDown:function(){},onMouseEnter:b,onMouseLeave:A,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return o.createElement(t,(0,r.A)({},x,{className:E,role:"button",style:s}),o.createElement("input",(0,r.A)({},(0,g.A)(w,{aria:!0,data:!0}),{id:l,disabled:i,type:"file",ref:this.saveFileInput,onClick:function(e){return e.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:f},k,{multiple:u,onChange:this.onChange},null!=p?{capture:p}:{})),v)}}]),n}(o.Component);function R(){}var D=function(e){(0,v.A)(n,e);var t=(0,m.A)(n);function n(){var e;(0,f.A)(this,n);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return(e=t.call.apply(t,[this].concat(o))).uploader=void 0,e.saveUploader=function(t){e.uploader=t},e}return(0,p.A)(n,[{key:"abort",value:function(e){this.uploader.abort(e)}},{key:"render",value:function(){return o.createElement(P,(0,r.A)({},this.props,{ref:this.saveUploader}))}}]),n}(o.Component);D.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:R,onError:R,onSuccess:R,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};const I=D;var j=n(4413),S=n(8681),F=n(3135),L=n(1151),z=n(8627),M=n(523),U=n(9379);const _={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}}]}},name:"file",theme:"twotone"};var W=n(3768),T=function(e,t){return o.createElement(W.A,(0,U.A)((0,U.A)({},e),{},{ref:t,icon:_}))};const H=o.forwardRef(T);var V=n(5547);const q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};var B=function(e,t){return o.createElement(W.A,(0,U.A)((0,U.A)({},e),{},{ref:t,icon:q}))};const Q=o.forwardRef(B);const $={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:e}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:t}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:t}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:t}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:e}}]}},name:"picture",theme:"twotone"};var G=function(e,t){return o.createElement(W.A,(0,U.A)((0,U.A)({},e),{},{ref:t,icon:$}))};const X=o.forwardRef(G);var K=n(7285),J=n(1896),Y=n(1439),Z=n(259),ee=n(7458);function te(e){return(0,r.A)((0,r.A)({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function ne(e,t){var n=(0,l.A)(t),r=n.findIndex((function(t){return t.uid===e.uid}));return-1===r?n.push(e):n[r]=e,n}function re(e,t){var n=void 0!==e.uid?"uid":"name";return t.filter((function(t){return t[n]===e[n]}))[0]}var oe=function(e){return 0===e.indexOf("image/")},ae=function(e){if(e.type&&!e.thumbUrl)return oe(e.type);var t=e.thumbUrl||e.url||"",n=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split("/"),t=e[e.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(t)||[""])[0]}(t);return!(!/^data:image\//.test(t)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n))||!/^data:/.test(t)&&!n},ce=200;function ie(e){return new Promise((function(t){if(e.type&&oe(e.type)){var n=document.createElement("canvas");n.width=ce,n.height=ce,n.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(ce,"px; height: ").concat(ce,"px; z-index: 9999; display: none;"),document.body.appendChild(n);var r=n.getContext("2d"),o=new Image;if(o.onload=function(){var e=o.width,a=o.height,c=ce,i=ce,l=0,s=0;e>a?s=-((i=a*(ce/e))-c)/2:l=-((c=e*(ce/a))-i)/2,r.drawImage(o,l,s,c,i);var u=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(o.src),t(u)},o.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){var a=new FileReader;a.onload=function(){a.result&&(o.src=a.result)},a.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){var c=new FileReader;c.onload=function(){c.result&&t(c.result)},c.readAsDataURL(e)}else o.src=window.URL.createObjectURL(e)}else t("")}))}var le=n(4313);const se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};var ue=function(e,t){return o.createElement(W.A,(0,U.A)((0,U.A)({},e),{},{ref:t,icon:se}))};const de=o.forwardRef(ue);var fe=n(1365),pe=n(9335),ve=n(3472),me=n(5252),he=n(5691),ye=n(37),ge=n(993),be=n(6342),Ae={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},we=function(){var e=(0,o.useRef)([]),t=(0,o.useRef)(null);return(0,o.useEffect)((function(){var n=Date.now(),r=!1;e.current.forEach((function(e){if(e){r=!0;var o=e.style;o.transitionDuration=".3s, .3s, .3s, .06s",t.current&&n-t.current<100&&(o.transitionDuration="0s, 0s")}})),r&&(t.current=Date.now())})),e.current};var Ee=n(8078),ke=0,xe=(0,Ee.A)();const Ce=function(e){var t=o.useState(),n=(0,s.A)(t,2),r=n[0],a=n[1];return o.useEffect((function(){a("rc_progress_".concat(function(){var e;return xe?(e=ke,ke+=1):e="TEST_OR_SSR",e}()))}),[]),e||r};var Oe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ne(e){return+e.replace("%","")}function Pe(e){var t=null!==e&&void 0!==e?e:[];return Array.isArray(t)?t:[t]}var Re=100,De=function(e,t,n,r,o,a,c,i,l,s){var u=arguments.length>10&&void 0!==arguments[10]?arguments[10]:0,d=n/100*360*((360-a)/360),f=0===a?0:{bottom:0,top:180,left:90,right:-90}[c],p=(100-r)/100*t;return"round"===l&&100!==r&&(p+=s/2)>=t&&(p=t-.01),{stroke:"string"===typeof i?i:void 0,strokeDasharray:"".concat(t,"px ").concat(e),strokeDashoffset:p+u,transform:"rotate(".concat(o+d+f,"deg)"),transformOrigin:"0 0",transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}};const Ie=function(e){var t=(0,U.A)((0,U.A)({},Ae),e),n=t.id,a=t.prefixCls,c=t.steps,l=t.strokeWidth,s=t.trailWidth,u=t.gapDegree,f=void 0===u?0:u,p=t.gapPosition,v=t.trailColor,m=t.strokeLinecap,y=t.style,g=t.className,b=t.strokeColor,A=t.percent,w=(0,h.A)(t,Oe),E=Ce(n),k="".concat(E,"-gradient"),x=50-l/2,C=2*Math.PI*x,O=f>0?90+f/2:-90,N=C*((360-f)/360),P="object"===(0,i.A)(c)?c:{count:c,space:2},R=P.count,D=P.space,I=De(C,N,0,100,O,f,p,v,m,l),j=Pe(A),S=Pe(b),F=S.find((function(e){return e&&"object"===(0,i.A)(e)})),L=we();return o.createElement("svg",(0,r.A)({className:d()("".concat(a,"-circle"),g),viewBox:"".concat(-50," ").concat(-50," ").concat(Re," ").concat(Re),style:y,id:n,role:"presentation"},w),F&&o.createElement("defs",null,o.createElement("linearGradient",{id:k,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(F).sort((function(e,t){return Ne(e)-Ne(t)})).map((function(e,t){return o.createElement("stop",{key:t,offset:e,stopColor:F[e]})})))),!R&&o.createElement("circle",{className:"".concat(a,"-circle-trail"),r:x,cx:0,cy:0,stroke:v,strokeLinecap:m,strokeWidth:s||l,style:I}),R?function(){var e=Math.round(R*(j[0]/100)),t=100/R,n=0;return new Array(R).fill(null).map((function(r,c){var s=c<=e-1?S[0]:v,u=s&&"object"===(0,i.A)(s)?"url(#".concat(k,")"):void 0,d=De(C,N,n,t,O,f,p,s,"butt",l,D);return n+=100*(N-d.strokeDashoffset+D)/N,o.createElement("circle",{key:c,className:"".concat(a,"-circle-path"),r:x,cx:0,cy:0,stroke:u,strokeWidth:l,opacity:1,style:d,ref:function(e){L[c]=e}})}))}():function(){var e=0;return j.map((function(t,n){var r=S[n]||S[S.length-1],c=r&&"object"===(0,i.A)(r)?"url(#".concat(k,")"):void 0,s=De(C,N,e,t,O,f,p,r,m,l);return e+=t,o.createElement("circle",{key:n,className:"".concat(a,"-circle-path"),r:x,cx:0,cy:0,stroke:c,strokeLinecap:m,strokeWidth:l,opacity:0===t?0:1,style:s,ref:function(e){L[n]=e}})})).reverse()}())};function je(e){return!e||e<0?0:e>100?100:e}function Se(e){var t=e.success,n=e.successPercent;return t&&"progress"in t&&(n=t.progress),t&&"percent"in t&&(n=t.percent),n}function Fe(e){var t=e.percent,n=je(Se({success:e.success,successPercent:e.successPercent}));return[n,je(je(t)-n)]}const Le=function(e){var t=e.prefixCls,n=e.width,r=e.strokeWidth,c=e.trailColor,i=void 0===c?null:c,l=e.strokeLinecap,s=void 0===l?"round":l,u=e.gapPosition,f=e.gapDegree,p=e.type,v=e.children,m=e.success,h=n||120,y={width:h,height:h,fontSize:.15*h+6},g=r||6,b=u||"dashboard"===p&&"bottom"||void 0,A="[object Object]"===Object.prototype.toString.call(e.strokeColor),w=function(e){var t=e.success,n=void 0===t?{}:t,r=e.strokeColor;return[n.strokeColor||be.uy.green,r||null]}({success:m,strokeColor:e.strokeColor}),E=d()("".concat(t,"-inner"),(0,a.A)({},"".concat(t,"-circle-gradient"),A));return o.createElement("div",{className:E,style:y},o.createElement(Ie,{percent:Fe(e),strokeWidth:g,trailWidth:g,strokeColor:w,strokeLinecap:s,trailColor:i,prefixCls:t,gapDegree:f||0===f?f:"dashboard"===p?75:void 0,gapPosition:b}),v)};var ze=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},Me=function(e,t){var n=e.from,r=void 0===n?be.uy.blue:n,o=e.to,a=void 0===o?be.uy.blue:o,c=e.direction,i=void 0===c?"rtl"===t?"to left":"to right":c,l=ze(e,["from","to","direction"]);if(0!==Object.keys(l).length){var s=function(e){var t=[];return Object.keys(e).forEach((function(n){var r=parseFloat(n.replace(/%/g,""));isNaN(r)||t.push({key:r,value:e[n]})})),(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(", ")}(l);return{backgroundImage:"linear-gradient(".concat(i,", ").concat(s,")")}}return{backgroundImage:"linear-gradient(".concat(i,", ").concat(r,", ").concat(a,")")}};const Ue=function(e){var t=e.prefixCls,n=e.direction,a=e.percent,c=e.strokeWidth,i=e.size,l=e.strokeColor,s=e.strokeLinecap,u=void 0===s?"round":s,d=e.children,f=e.trailColor,p=void 0===f?null:f,v=e.success,m=l&&"string"!==typeof l?Me(l,n):{background:l},h="square"===u||"butt"===u?0:void 0,y={backgroundColor:p||void 0,borderRadius:h},g=(0,r.A)({width:"".concat(je(a),"%"),height:c||("small"===i?6:8),borderRadius:h},m),b=Se(e),A={width:"".concat(je(b),"%"),height:c||("small"===i?6:8),borderRadius:h,backgroundColor:null===v||void 0===v?void 0:v.strokeColor},w=void 0!==b?o.createElement("div",{className:"".concat(t,"-success-bg"),style:A}):null;return o.createElement(o.Fragment,null,o.createElement("div",{className:"".concat(t,"-outer")},o.createElement("div",{className:"".concat(t,"-inner"),style:y},o.createElement("div",{className:"".concat(t,"-bg"),style:g}),w)),d)};const _e=function(e){for(var t=e.size,n=e.steps,r=e.percent,c=void 0===r?0:r,i=e.strokeWidth,l=void 0===i?8:i,s=e.strokeColor,u=e.trailColor,f=void 0===u?null:u,p=e.prefixCls,v=e.children,m=Math.round(n*(c/100)),h="small"===t?2:14,y=new Array(n),g=0;g<n;g++){var b=Array.isArray(s)?s[g]:s;y[g]=o.createElement("div",{key:g,className:d()("".concat(p,"-steps-item"),(0,a.A)({},"".concat(p,"-steps-item-active"),g<=m-1)),style:{backgroundColor:g<=m-1?b:f,width:h,height:l}})}return o.createElement("div",{className:"".concat(p,"-steps-outer")},y,v)};var We=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},Te=((0,ge.P)("line","circle","dashboard"),(0,ge.P)("normal","exception","active","success"));const He=function(e){var t=e.prefixCls,n=e.className,c=e.steps,i=e.strokeColor,l=e.percent,s=void 0===l?0:l,u=e.size,f=void 0===u?"default":u,p=e.showInfo,v=void 0===p||p,m=e.type,h=void 0===m?"line":m,y=We(e,["prefixCls","className","steps","strokeColor","percent","size","showInfo","type"]);var g,b=o.useContext(F.QO),A=b.getPrefixCls,w=b.direction,E=A("progress",t),k=function(){var t=e.status;return!Te.includes(t)&&function(){var t=Se(e);return parseInt(void 0!==t?t.toString():s.toString(),10)}()>=100?"success":t||"normal"}(),x=function(t,n){var r,a=e.format,c=Se(e);if(!v)return null;var i="line"===h;return a||"exception"!==n&&"success"!==n?r=(a||function(e){return"".concat(e,"%")})(je(s),je(c)):"exception"===n?r=i?o.createElement(me.A,null):o.createElement(he.A,null):"success"===n&&(r=i?o.createElement(pe.A,null):o.createElement(ve.A,null)),o.createElement("span",{className:"".concat(t,"-text"),title:"string"===typeof r?r:void 0},r)}(E,k),C=Array.isArray(i)?i[0]:i,O="string"===typeof i||Array.isArray(i)?i:void 0;"line"===h?g=c?o.createElement(_e,(0,r.A)({},e,{strokeColor:O,prefixCls:E,steps:c}),x):o.createElement(Ue,(0,r.A)({},e,{strokeColor:C,prefixCls:E,direction:w}),x):"circle"!==h&&"dashboard"!==h||(g=o.createElement(Le,(0,r.A)({},e,{strokeColor:C,prefixCls:E,progressStatus:k}),x));var N=d()(E,(0,a.A)((0,a.A)((0,a.A)((0,a.A)((0,a.A)({},"".concat(E,"-").concat(("dashboard"===h?"circle":c&&"steps")||h),!0),"".concat(E,"-status-").concat(k),!0),"".concat(E,"-show-info"),v),"".concat(E,"-").concat(f),f),"".concat(E,"-rtl"),"rtl"===w),n);return o.createElement("div",(0,r.A)({},(0,ye.A)(y,["status","format","trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"]),{className:N,role:"progressbar"}),g)},Ve=He;var qe=n(1961);const Be=o.forwardRef((function(e,t){var n,c,i=e.prefixCls,l=e.className,u=e.style,f=e.locale,p=e.listType,v=e.file,m=e.items,h=e.progress,y=e.iconRender,g=e.actionIconRender,b=e.itemRender,A=e.isImgUrl,w=e.showPreviewIcon,E=e.showRemoveIcon,k=e.showDownloadIcon,x=e.previewIcon,C=e.removeIcon,O=e.downloadIcon,N=e.onPreview,P=e.onDownload,R=e.onClose,D=v.status,I=o.useState(D),j=(0,s.A)(I,2),S=j[0],L=j[1];o.useEffect((function(){"removed"!==D&&L(D)}),[D]);var z=o.useState(!1),M=(0,s.A)(z,2),U=M[0],_=M[1],W=o.useRef(null);o.useEffect((function(){return W.current=setTimeout((function(){_(!0)}),300),function(){W.current&&clearTimeout(W.current)}}),[]);var T="".concat(i,"-span"),H=y(v),V=o.createElement("div",{className:"".concat(i,"-text-icon")},H);if("picture"===p||"picture-card"===p)if("uploading"===S||!v.thumbUrl&&!v.url){var q=d()((0,a.A)((0,a.A)({},"".concat(i,"-list-item-thumbnail"),!0),"".concat(i,"-list-item-file"),"uploading"!==S));V=o.createElement("div",{className:q},H)}else{var B=(null===A||void 0===A?void 0:A(v))?o.createElement("img",{src:v.thumbUrl||v.url,alt:v.name,className:"".concat(i,"-list-item-image"),crossOrigin:v.crossOrigin}):H,Q=d()((0,a.A)((0,a.A)({},"".concat(i,"-list-item-thumbnail"),!0),"".concat(i,"-list-item-file"),A&&!A(v)));V=o.createElement("a",{className:Q,onClick:function(e){return N(v,e)},href:v.url||v.thumbUrl,target:"_blank",rel:"noopener noreferrer"},B)}var $,G=d()((0,a.A)((0,a.A)((0,a.A)({},"".concat(i,"-list-item"),!0),"".concat(i,"-list-item-").concat(S),!0),"".concat(i,"-list-item-list-type-").concat(p),!0)),X="string"===typeof v.linkProps?JSON.parse(v.linkProps):v.linkProps,J=E?g(("function"===typeof C?C(v):C)||o.createElement(le.A,null),(function(){return R(v)}),i,f.removeFile):null,Y=k&&"done"===S?g(("function"===typeof O?O(v):O)||o.createElement(de,null),(function(){return P(v)}),i,f.downloadFile):null,Z="picture-card"!==p&&o.createElement("span",{key:"download-delete",className:d()("".concat(i,"-list-item-card-actions"),{picture:"picture"===p})},Y,J),ee=d()("".concat(i,"-list-item-name")),te=v.url?[o.createElement("a",(0,r.A)({key:"view",target:"_blank",rel:"noopener noreferrer",className:ee,title:v.name},X,{href:v.url,onClick:function(e){return N(v,e)}}),v.name),Z]:[o.createElement("span",{key:"view",className:ee,onClick:function(e){return N(v,e)},title:v.name},v.name),Z],ne=w?o.createElement("a",{href:v.url||v.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:v.url||v.thumbUrl?void 0:{pointerEvents:"none",opacity:.5},onClick:function(e){return N(v,e)},title:f.previewFile},"function"===typeof x?x(v):x||o.createElement(fe.A,null)):null,re="picture-card"===p&&"uploading"!==S&&o.createElement("span",{className:"".concat(i,"-list-item-actions")},ne,"done"===S&&Y,J);$=v.response&&"string"===typeof v.response?v.response:(null===(n=v.error)||void 0===n?void 0:n.statusText)||(null===(c=v.error)||void 0===c?void 0:c.message)||f.uploadError;var oe=o.createElement("span",{className:T},V,te),ae=(0,o.useContext(F.QO).getPrefixCls)(),ce=o.createElement("div",{className:G},o.createElement("div",{className:"".concat(i,"-list-item-info")},oe),re,U&&o.createElement(K.Ay,{motionName:"".concat(ae,"-fade"),visible:"uploading"===S,motionDeadline:2e3},(function(e){var t=e.className,n="percent"in v?o.createElement(Ve,(0,r.A)({},h,{type:"line",percent:v.percent})):null;return o.createElement("div",{className:d()("".concat(i,"-list-item-progress"),t)},n)}))),ie=d()("".concat(i,"-list-").concat(p,"-container"),l),se="error"===S?o.createElement(qe.A,{title:$,getPopupContainer:function(e){return e.parentNode}},ce):ce;return o.createElement("div",{className:ie,style:u,ref:t},b?b(se,v,m,{download:P.bind(null,v),preview:N.bind(null,v),remove:R.bind(null,v)}):se)}));var Qe=(0,r.A)({},Z.Ay);delete Qe.onAppearEnd,delete Qe.onEnterEnd,delete Qe.onLeaveEnd;var $e=function(e,t){var n=e.listType,c=void 0===n?"text":n,i=e.previewFile,u=void 0===i?ie:i,f=e.onPreview,p=e.onDownload,v=e.onRemove,m=e.locale,h=e.iconRender,y=e.isImageUrl,g=void 0===y?ae:y,b=e.prefixCls,A=e.items,w=void 0===A?[]:A,E=e.showPreviewIcon,k=void 0===E||E,x=e.showRemoveIcon,C=void 0===x||x,O=e.showDownloadIcon,N=void 0!==O&&O,P=e.removeIcon,R=e.previewIcon,D=e.downloadIcon,I=e.progress,j=void 0===I?{strokeWidth:2,showInfo:!1}:I,S=e.appendAction,L=e.appendActionVisible,z=void 0===L||L,M=e.itemRender,U=e.disabled,_=(0,Y.A)(),W=o.useState(!1),T=(0,s.A)(W,2),q=T[0],B=T[1];o.useEffect((function(){"picture"!==c&&"picture-card"!==c||(w||[]).forEach((function(e){"undefined"!==typeof document&&"undefined"!==typeof window&&window.FileReader&&window.File&&(e.originFileObj instanceof File||e.originFileObj instanceof Blob)&&void 0===e.thumbUrl&&(e.thumbUrl="",u&&u(e.originFileObj).then((function(t){e.thumbUrl=t||"",_()})))}))}),[c,w,u]),o.useEffect((function(){B(!0)}),[]);var $=function(e,t){if(f)return null===t||void 0===t||t.preventDefault(),f(e)},G=function(e){"function"===typeof p?p(e):e.url&&window.open(e.url)},Z=function(e){null===v||void 0===v||v(e)},te=function(e){if(h)return h(e,c);var t="uploading"===e.status,n=g&&g(e)?o.createElement(X,null):o.createElement(H,null),r=t?o.createElement(V.A,null):o.createElement(Q,null);return"picture"===c?r=t?o.createElement(V.A,null):n:"picture-card"===c&&(r=t?m.uploading:n),r},ne=function(e,t,n,a){var c={type:"text",size:"small",title:a,disabled:U,onClick:function(n){t(),(0,ee.zO)(e)&&e.props.onClick&&e.props.onClick(n)},className:"".concat(n,"-list-item-card-actions-btn")};if((0,ee.zO)(e)){var i=(0,ee.Ob)(e,(0,r.A)((0,r.A)({},e.props),{onClick:function(){}}));return o.createElement(J.A,(0,r.A)({},c,{icon:i}))}return o.createElement(J.A,(0,r.A)({},c),o.createElement("span",null,e))};o.useImperativeHandle(t,(function(){return{handlePreview:$,handleDownload:G}}));var re=o.useContext(F.QO),oe=re.getPrefixCls,ce=re.direction,le=oe("upload",b),se=d()((0,a.A)((0,a.A)((0,a.A)({},"".concat(le,"-list"),!0),"".concat(le,"-list-").concat(c),!0),"".concat(le,"-list-rtl"),"rtl"===ce)),ue=(0,l.A)(w.map((function(e){return{key:e.uid,file:e}}))),de="picture-card"===c?"animate-inline":"animate",fe={motionDeadline:2e3,motionName:"".concat(le,"-").concat(de),keys:ue,motionAppear:q};return"picture-card"!==c&&(fe=(0,r.A)((0,r.A)({},Qe),fe)),o.createElement("div",{className:se},o.createElement(K.aF,(0,r.A)({},fe,{component:!1}),(function(e){var t=e.key,n=e.file,r=e.className,a=e.style;return o.createElement(Be,{key:t,locale:m,prefixCls:le,className:r,style:a,file:n,items:w,progress:j,listType:c,isImgUrl:g,showPreviewIcon:k,showRemoveIcon:C,showDownloadIcon:N,removeIcon:P,previewIcon:R,downloadIcon:D,iconRender:te,actionIconRender:ne,itemRender:M,onPreview:$,onDownload:G,onClose:Z})})),S&&o.createElement(K.Ay,(0,r.A)({},fe,{visible:z,forceRender:!0}),(function(e){var t=e.className,n=e.style;return(0,ee.Ob)(S,(function(e){return{className:d()(e.className,t),style:(0,r.A)((0,r.A)((0,r.A)({},n),{pointerEvents:t?"none":void 0}),e.style)}}))})))};const Ge=o.forwardRef($e);var Xe=function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function c(e){try{l(r.next(e))}catch(t){a(t)}}function i(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(c,i)}l((r=r.apply(e,t||[])).next())}))},Ke="__LIST_IGNORE_".concat(Date.now(),"__"),Je=function(e,t){var n=e.fileList,u=e.defaultFileList,f=e.onRemove,p=e.showUploadList,v=void 0===p||p,m=e.listType,h=void 0===m?"text":m,y=e.onPreview,g=e.onDownload,b=e.onChange,A=e.onDrop,w=e.previewFile,E=e.disabled,k=e.locale,x=e.iconRender,C=e.isImageUrl,O=e.progress,N=e.prefixCls,P=e.className,R=e.type,D=void 0===R?"select":R,U=e.children,_=e.style,W=e.itemRender,T=e.maxCount,H=e.data,V=void 0===H?{}:H,q=e.multiple,B=void 0!==q&&q,Q=e.action,$=void 0===Q?"":Q,G=e.accept,X=void 0===G?"":G,K=e.supportServerRender,J=void 0===K||K,Y=o.useContext(L.A),Z=null!==E&&void 0!==E?E:Y,ee=(0,j.A)(u||[],{value:n,postState:function(e){return null!==e&&void 0!==e?e:[]}}),oe=(0,s.A)(ee,2),ae=oe[0],ce=oe[1],ie=o.useState("drop"),le=(0,s.A)(ie,2),se=le[0],ue=le[1],de=o.useRef(null);o.useMemo((function(){var e=Date.now();(n||[]).forEach((function(t,n){t.uid||Object.isFrozen(t)||(t.uid="__AUTO__".concat(e,"_").concat(n,"__"))}))}),[n]);var fe=function(e,t,n){var r=(0,l.A)(t);1===T?r=r.slice(-1):T&&(r=r.slice(0,T)),(0,S.flushSync)((function(){ce(r)}));var o={file:e,fileList:r};n&&(o.event=n),(0,S.flushSync)((function(){null===b||void 0===b||b(o)}))},pe=function(e){var t=e.filter((function(e){return!e.file[Ke]}));if(t.length){var n=t.map((function(e){return te(e.file)})),r=(0,l.A)(ae);n.forEach((function(e){r=ne(e,r)})),n.forEach((function(e,n){var o=e;if(t[n].parsedFile)e.status="uploading";else{var a,c=e.originFileObj;try{a=new File([c],c.name,{type:c.type})}catch(i){(a=new Blob([c],{type:c.type})).name=c.name,a.lastModifiedDate=new Date,a.lastModified=(new Date).getTime()}a.uid=e.uid,o=a}fe(o,r)}))}},ve=function(e,t,n){try{"string"===typeof e&&(e=JSON.parse(e))}catch(a){}if(re(t,ae)){var r=te(t);r.status="done",r.percent=100,r.response=e,r.xhr=n;var o=ne(r,ae);fe(r,o)}},me=function(e,t){if(re(t,ae)){var n=te(t);n.status="uploading",n.percent=e.percent;var r=ne(n,ae);fe(n,r,e)}},he=function(e,t,n){if(re(n,ae)){var r=te(n);r.error=e,r.response=t,r.status="error";var o=ne(r,ae);fe(r,o)}},ye=function(e){var t;Promise.resolve("function"===typeof f?f(e):f).then((function(n){var o;if(!1!==n){var a=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,ae);a&&(t=(0,r.A)((0,r.A)({},e),{status:"removed"}),null===ae||void 0===ae||ae.forEach((function(e){var n=void 0!==t.uid?"uid":"name";e[n]!==t[n]||Object.isFrozen(e)||(e.status="removed")})),null===(o=de.current)||void 0===o||o.abort(t),fe(t,a))}}))},ge=function(e){ue(e.type),"drop"===e.type&&(null===A||void 0===A||A(e))};o.useImperativeHandle(t,(function(){return{onBatchStart:pe,onSuccess:ve,onProgress:me,onError:he,fileList:ae,upload:de.current}}));var be=o.useContext(F.QO),Ae=be.getPrefixCls,we=be.direction,Ee=Ae("upload",N),ke=(0,r.A)((0,r.A)({onBatchStart:pe,onError:he,onProgress:me,onSuccess:ve},e),{data:V,multiple:B,action:$,accept:X,supportServerRender:J,prefixCls:Ee,disabled:Z,beforeUpload:function(t,n){return Xe(void 0,void 0,void 0,(0,c.A)().mark((function r(){var o,a,l,s;return(0,c.A)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(o=e.beforeUpload,a=e.transformFile,l=t,!o){r.next=13;break}return r.next=5,o(t,n);case 5:if(!1!==(s=r.sent)){r.next=8;break}return r.abrupt("return",!1);case 8:if(delete t[Ke],s!==Ke){r.next=12;break}return Object.defineProperty(t,Ke,{value:!0,configurable:!0}),r.abrupt("return",!1);case 12:"object"===(0,i.A)(s)&&s&&(l=s);case 13:if(!a){r.next=17;break}return r.next=16,a(l);case 16:l=r.sent;case 17:return r.abrupt("return",l);case 18:case"end":return r.stop()}}),r)})))},onChange:void 0});delete ke.className,delete ke.style,U&&!Z||delete ke.id;var xe=function(e,t){return v?o.createElement(z.A,{componentName:"Upload",defaultLocale:M.A.Upload},(function(n){var a="boolean"===typeof v?{}:v,c=a.showRemoveIcon,i=a.showPreviewIcon,l=a.showDownloadIcon,s=a.removeIcon,u=a.previewIcon,d=a.downloadIcon;return o.createElement(Ge,{prefixCls:Ee,listType:h,items:ae,previewFile:w,onPreview:y,onDownload:g,onRemove:ye,showRemoveIcon:!Z&&c,showPreviewIcon:i,showDownloadIcon:l,removeIcon:s,previewIcon:u,downloadIcon:d,iconRender:x,locale:(0,r.A)((0,r.A)({},n),k),isImageUrl:C,progress:O,appendAction:e,appendActionVisible:t,itemRender:W,disabled:Z})})):e};if("drag"===D){var Ce=d()(Ee,(0,a.A)((0,a.A)((0,a.A)((0,a.A)((0,a.A)({},"".concat(Ee,"-drag"),!0),"".concat(Ee,"-drag-uploading"),ae.some((function(e){return"uploading"===e.status}))),"".concat(Ee,"-drag-hover"),"dragover"===se),"".concat(Ee,"-disabled"),Z),"".concat(Ee,"-rtl"),"rtl"===we),P);return o.createElement("span",null,o.createElement("div",{className:Ce,onDrop:ge,onDragOver:ge,onDragLeave:ge,style:_},o.createElement(I,(0,r.A)({},ke,{ref:de,className:"".concat(Ee,"-btn")}),o.createElement("div",{className:"".concat(Ee,"-drag-container")},U))),xe())}var Oe,Ne=d()(Ee,(0,a.A)((0,a.A)((0,a.A)((0,a.A)({},"".concat(Ee,"-select"),!0),"".concat(Ee,"-select-").concat(h),!0),"".concat(Ee,"-disabled"),Z),"".concat(Ee,"-rtl"),"rtl"===we)),Pe=(Oe=U?void 0:{display:"none"},o.createElement("div",{className:Ne,style:Oe},o.createElement(I,(0,r.A)({},ke,{ref:de}))));return"picture-card"===h?o.createElement("span",{className:d()("".concat(Ee,"-picture-card-wrapper"),P)},xe(Pe,!!U)):o.createElement("span",{className:P},Pe,xe())};const Ye=o.forwardRef(Je);var Ze=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};const et=o.forwardRef((function(e,t){var n=e.style,a=e.height,c=Ze(e,["style","height"]);return o.createElement(Ye,(0,r.A)({ref:t},c,{type:"drag",style:(0,r.A)((0,r.A)({},n),{height:a})}))}));var tt=Ye;tt.Dragger=et,tt.LIST_IGNORE=Ke;const nt=tt}}]); |