Files
kefu/deploy/knowledge-v2-20260916/payload/admin-web/apps/web-antd/dist/js/upload-VFOuMjmy.js
T
2026-09-21 10:34:06 +08:00

7 lines
36 KiB
JavaScript

import{n as e}from"./rolldown-runtime-hePW80VL.js";import{D as t,Dn as n,Ht as r,Ut as i,Yt as a,ct as o,g as s,it as c,k as l,vn as u,wn as d,xn as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{S as p,n as m,t as h}from"./runtime-dom.esm-bundler-CirRHyjC.js";import{t as g}from"./module-CyhaP5hi.js";import{r as _,t as v}from"./en_US-Cv9hrLhb.js";import{F as y,G as b,J as x,P as S,Tt as C,W as w,X as T,Y as E,d as D,et as O,g as k,l as A,m as j,mt as M,q as N,rt as P,t as F,u as I,vt as L}from"./useConfigInject-z_xeO0pP.js";import{t as R}from"./initDefaultProps-D8Mki4gM.js";import"./warning-BLl3S_cO.js";import{t as z}from"./Keyframes-K60KFfv3.js";import{t as B}from"./devWarning-DlchpATv.js";import{o as ee}from"./vc-trigger-BzbjrH10.js";import{p as te,r as ne}from"./_getTag-2z2WZcIh.js";import{i as re,o as V}from"./Portal-jWUJieln.js";import{t as ie}from"./pickAttrs-SF6-8m9R.js";import{t as ae}from"./useMergedState-zH37e67U.js";import{t as H}from"./AntdIcon-BN7vh055.js";import{t as oe}from"./LoadingOutlined-tpSKTswf.js";import{i as se}from"./FormItemContext-CEmO5XmM.js";import{t as ce}from"./_baseIteratee-NxSP5AT6.js";import{i as le,t as ue}from"./collapseMotion-BfalGvoQ.js";import{t as de}from"./tooltip-DP9wufYH.js";import{t as fe}from"./button-B2y2NpJm.js";import{t as pe}from"./EyeOutlined-w8ODygj3.js";import{t as me}from"./progress-Br8rQILc.js";function he(e,t,n,r){for(var i=-1,a=e==null?0:e.length;++i<a;){var o=e[i];t(r,o,n(o),e)}return r}function ge(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),s=o.length;s--;){var c=o[e?s:++i];if(n(a[c],c,a)===!1)break}return t}}var _e=ge();function ve(e,t){return e&&_e(e,t,ee)}function ye(e,t){return function(n,r){if(n==null)return n;if(!ne(n))return e(n,r);for(var i=n.length,a=t?i:-1,o=Object(n);(t?a--:++a<i)&&r(o[a],a,o)!==!1;);return n}}var be=ye(ve);function xe(e,t,n,r){return be(e,function(e,i,a){t(r,e,n(e),a)}),r}function Se(e,t){return function(n,r){var i=te(n)?he:xe,a=t?t():{};return i(n,e,ce(r,2),a)}}var Ce=Se(function(e,t,n){e[+!n].push(t)},function(){return[[],[]]}),we={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z`}}]},name:`delete`,theme:`outlined`};function Te(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:Object(arguments[t]),r=Object.keys(n);typeof Object.getOwnPropertySymbols==`function`&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){Ee(e,t,n[t])})}return e}function Ee(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var U=function(e,n){var r=Te({},e,n.attrs);return t(H,Te({},r,{icon:we}),null)};U.displayName=`DeleteOutlined`,U.inheritAttrs=!1;function De(e,t){let n=`cannot ${e.method} ${e.action} ${t.status}'`,r=Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function Oe(e){let t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(e){return t}}function ke(e){let 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)});let n=new FormData;e.data&&Object.keys(e.data).forEach(t=>{let r=e.data[t];if(Array.isArray(r)){r.forEach(e=>{n.append(`${t}[]`,e)});return}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(De(e,t),Oe(t)):e.onSuccess(Oe(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&`withCredentials`in t&&(t.withCredentials=!0);let r=e.headers||{};return r[`X-Requested-With`]!==null&&t.setRequestHeader(`X-Requested-With`,`XMLHttpRequest`),Object.keys(r).forEach(e=>{r[e]!==null&&t.setRequestHeader(e,r[e])}),t.send(n),{abort(){t.abort()}}}var Ae=+new Date,je=0;function W(){return`vc-upload-${Ae}-${++je}`}var G=((e,t)=>{if(e&&t){let n=Array.isArray(t)?t:t.split(`,`),r=e.name||``,i=e.type||``,a=i.replace(/\/.*$/,``);return n.some(e=>{let t=e.trim();if(/^\*(\/\*)?$/.test(e))return!0;if(t.charAt(0)===`.`){let e=r.toLowerCase(),n=t.toLowerCase(),i=[n];return(n===`.jpg`||n===`.jpeg`)&&(i=[`.jpg`,`.jpeg`]),i.some(t=>e.endsWith(t))}return/\/\*$/.test(t)?a===t.replace(/\/.*$/,``):i===t?!0:/^\w+$/.test(t)?(`${t}`,!0):!1})}return!0});function Me(e,t){let n=e.createReader(),r=[];function i(){n.readEntries(e=>{let n=Array.prototype.slice.apply(e);r=r.concat(n),n.length?i():t(r)})}i()}var Ne=(e,t,n)=>{let r=(e,i)=>{e.path=i||``,e.isFile?e.file(r=>{n(r)&&(e.fullPath&&!r.webkitRelativePath&&(Object.defineProperties(r,{webkitRelativePath:{writable:!0}}),r.webkitRelativePath=e.fullPath.replace(/^\//,``),Object.defineProperties(r,{webkitRelativePath:{writable:!1}})),t([r]))}):e.isDirectory&&Me(e,t=>{t.forEach(t=>{r(t,`${i}${e.name}/`)})})};e.forEach(e=>{r(e.webkitGetAsEntry())})},Pe=()=>({capture:[Boolean,String],multipart:{type:Boolean,default:void 0},name:String,disabled:{type:Boolean,default:void 0},componentTag:String,action:[String,Function],method:String,directory:{type:Boolean,default:void 0},data:[Object,Function],headers:Object,accept:String,multiple:{type:Boolean,default:void 0},onBatchStart:Function,onReject:Function,onStart:Function,onError:Function,onSuccess:Function,onProgress:Function,beforeUpload:Function,customRequest:Function,withCredentials:{type:Boolean,default:void 0},openFileDialogOnClick:{type:Boolean,default:void 0},prefixCls:String,id:String,onMouseenter:Function,onMouseleave:Function,onClick:Function}),Fe=function(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})},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(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},Le=l({compatConfig:{MODE:3},name:`AjaxUploader`,inheritAttrs:!1,props:Pe(),setup(e,n){let{slots:r,attrs:i,expose:a}=n,s=u(W()),l={},d=u(),f=!1,p=(t,n)=>Fe(this,void 0,void 0,function*(){let{beforeUpload:r}=e,i=t;if(r){try{i=yield r(t,n)}catch(e){i=!1}if(i===!1)return{origin:t,parsedFile:null,action:null,data:null}}let{action:a}=e,o;o=typeof a==`function`?yield a(t):a;let{data:s}=e,c;c=typeof s==`function`?yield s(t):s;let l=(typeof i==`object`||typeof i==`string`)&&i?i:t,u;u=l instanceof File?l:new File([l],t.name,{type:t.type});let d=u;return d.uid=t.uid,{origin:t,data:c,parsedFile:d,action:o}}),m=t=>{let{data:n,origin:r,action:i,parsedFile:a}=t;if(!f)return;let{onStart:o,customRequest:s,name:c,headers:u,withCredentials:d,method:p}=e,{uid:m}=r,h=s||ke,g={action:i,filename:c,data:n,file:a,headers:u,withCredentials:d,method:p||`post`,onProgress:t=>{let{onProgress:n}=e;n==null||n(t,a)},onSuccess:(t,n)=>{let{onSuccess:r}=e;r==null||r(t,a,n),delete l[m]},onError:(t,n)=>{let{onError:r}=e;r==null||r(t,n,a),delete l[m]}};o(r),l[m]=h(g)},h=()=>{s.value=W()},g=e=>{if(e){let t=e.uid?e.uid:e;l[t]&&l[t].abort&&l[t].abort(),delete l[t]}else Object.keys(l).forEach(e=>{l[e]&&l[e].abort&&l[e].abort(),delete l[e]})};o(()=>{f=!0}),c(()=>{f=!1,g()});let _=t=>{let n=[...t],r=n.map(e=>(e.uid=W(),p(e,n)));Promise.all(r).then(t=>{let{onBatchStart:n}=e;n==null||n(t.map(e=>{let{origin:t,parsedFile:n}=e;return{file:t,parsedFile:n}})),t.filter(e=>e.parsedFile!==null).forEach(e=>{m(e)})})},v=t=>{let{accept:n,directory:r}=e,{files:i}=t.target,a=[...i].filter(e=>!r||G(e,n));_(a),h()},y=t=>{let n=d.value;if(!n)return;let{onClick:r}=e;n.click(),r&&r(t)},b=e=>{e.key===`Enter`&&y(e)},x=t=>{let{multiple:n}=e;if(t.preventDefault(),t.type!==`dragover`){if(e.directory)Ne(Array.prototype.slice.call(t.dataTransfer.items),_,t=>G(t,e.accept));else{let r=Ce(Array.prototype.slice.call(t.dataTransfer.files),t=>G(t,e.accept)),i=r[0],a=r[1];n===!1&&(i=i.slice(0,1)),_(i),a.length&&e.onReject&&e.onReject(a)}}};return a({abort:g}),()=>{var n;let{componentTag:a,prefixCls:o,disabled:c,id:l,multiple:u,accept:f,capture:p,directory:m,openFileDialogOnClick:h,onMouseenter:g,onMouseleave:_}=e,S=Ie(e,[`componentTag`,`prefixCls`,`disabled`,`id`,`multiple`,`accept`,`capture`,`directory`,`openFileDialogOnClick`,`onMouseenter`,`onMouseleave`]),w={[o]:!0,[`${o}-disabled`]:c,[i.class]:!!i.class},T=m?{directory:`directory`,webkitdirectory:`webkitdirectory`}:{};return t(a,C(C({},c?{}:{onClick:h?y:()=>{},onKeydown:h?b:()=>{},onMouseenter:g,onMouseleave:_,onDrop:x,onDragover:x,tabindex:`0`}),{},{class:w,role:`button`,style:i.style}),{default:()=>[t(`input`,C(C(C({},ie(S,{aria:!0,data:!0})),{},{id:l,type:`file`,ref:d,onClick:e=>e.stopPropagation(),onCancel:e=>e.stopPropagation(),key:s.value,style:{display:`none`},accept:f},T),{},{multiple:u,onChange:v},p==null?{}:{capture:p}),null),(n=r.default)==null?void 0:n.call(r)]})}}});function K(){}var Re=l({compatConfig:{MODE:3},name:`Upload`,inheritAttrs:!1,props:R(Pe(),{componentTag:`span`,prefixCls:`rc-upload`,data:{},headers:{},name:`file`,multipart:!1,onStart:K,onError:K,onSuccess:K,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0}),setup(e,n){let{slots:r,attrs:i,expose:a}=n,o=u();return a({abort:e=>{var t;(t=o.value)==null||t.abort(e)}}),()=>t(Le,C(C(C({},e),i),{},{ref:o}),r)}}),ze={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`};function Be(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:Object(arguments[t]),r=Object.keys(n);typeof Object.getOwnPropertySymbols==`function`&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){Ve(e,t,n[t])})}return 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}var q=function(e,n){var r=Be({},e,n.attrs);return t(H,Be({},r,{icon:ze}),null)};q.displayName=`PaperClipOutlined`,q.inheritAttrs=!1;var He={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`};function Ue(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:Object(arguments[t]),r=Object.keys(n);typeof Object.getOwnPropertySymbols==`function`&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){We(e,t,n[t])})}return e}function We(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ge=function(e,n){var r=Ue({},e,n.attrs);return t(H,Ue({},r,{icon:He}),null)};Ge.displayName=`PictureTwoTone`,Ge.inheritAttrs=!1;var Ke={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`};function qe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:Object(arguments[t]),r=Object.keys(n);typeof Object.getOwnPropertySymbols==`function`&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){Je(e,t,n[t])})}return e}function Je(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ye=function(e,n){var r=qe({},e,n.attrs);return t(H,qe({},r,{icon:Ke}),null)};Ye.displayName=`FileTwoTone`,Ye.inheritAttrs=!1;function Xe(){return{capture:E([Boolean,String]),type:T(),name:String,defaultFileList:w(),fileList:w(),action:E([String,Function]),directory:b(),data:E([Object,Function]),method:T(),headers:x(),showUploadList:E([Boolean,Object]),multiple:b(),accept:String,beforeUpload:N(),onChange:N(),"onUpdate:fileList":N(),onDrop:N(),listType:T(),onPreview:N(),onDownload:N(),onReject:N(),onRemove:N(),remove:N(),supportServerRender:b(),disabled:b(),prefixCls:String,customRequest:N(),withCredentials:b(),openFileDialogOnClick:b(),locale:x(),id:String,previewFile:N(),transformFile:N(),iconRender:N(),isImageUrl:N(),progress:x(),itemRender:N(),maxCount:Number,height:E([Number,String]),removeIcon:N(),downloadIcon:N(),previewIcon:N()}}function Ze(){return{listType:T(),onPreview:N(),onDownload:N(),onRemove:N(),items:w(),progress:x(),prefixCls:T(),showRemoveIcon:b(),showDownloadIcon:b(),showPreviewIcon:b(),removeIcon:N(),downloadIcon:N(),previewIcon:N(),locale:x(void 0),previewFile:N(),iconRender:N(),isImageUrl:N(),appendAction:N(),appendActionVisible:b(),itemRender:N()}}function J(e){return _(_({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function Y(e,t){let n=[...t],r=n.findIndex(t=>{let{uid:n}=t;return n===e.uid});return r===-1?n.push(e):n[r]=e,n}function Qe(e,t){let n=e.uid===void 0?`name`:`uid`;return t.filter(t=>t[n]===e[n])[0]}function $e(e,t){let n=e.uid===void 0?`name`:`uid`,r=t.filter(t=>t[n]!==e[n]);return r.length===t.length?null:r}var et=function(){let e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:``).split(`/`),t=e[e.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(t)||[``])[0]},tt=e=>e.indexOf(`image/`)===0,nt=e=>{if(e.type&&!e.thumbUrl)return tt(e.type);let t=e.thumbUrl||e.url||``,n=et(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(n)?!0:!(/^data:/.test(t)||n)},X=200;function rt(e){return new Promise(t=>{if(!e.type||!tt(e.type)){t(``);return}let n=document.createElement(`canvas`);n.width=X,n.height=X,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${X}px; height: ${X}px; z-index: 9999; display: none;`,document.body.appendChild(n);let r=n.getContext(`2d`),i=new Image;if(i.onload=()=>{let{width:e,height:a}=i,o=X,s=X,c=0,l=0;e>a?(s=X/e*a,l=-(s-o)/2):(o=X/a*e,c=-(o-s)/2),r.drawImage(i,c,l,o,s);let u=n.toDataURL();document.body.removeChild(n),t(u)},i.crossOrigin=`anonymous`,e.type.startsWith(`image/svg+xml`)){let t=new FileReader;t.addEventListener(`load`,()=>{t.result&&(i.src=t.result)}),t.readAsDataURL(e)}else i.src=window.URL.createObjectURL(e)})}var it={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`};function at(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:Object(arguments[t]),r=Object.keys(n);typeof Object.getOwnPropertySymbols==`function`&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){ot(e,t,n[t])})}return e}function ot(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var st=function(e,n){var r=at({},e,n.attrs);return t(H,at({},r,{icon:it}),null)};st.displayName=`DownloadOutlined`,st.inheritAttrs=!1;var ct=l({compatConfig:{MODE:3},name:`ListItem`,inheritAttrs:!1,props:{prefixCls:String,locale:x(void 0),file:x(),items:w(),listType:T(),isImgUrl:N(),showRemoveIcon:b(),showDownloadIcon:b(),showPreviewIcon:b(),removeIcon:N(),downloadIcon:N(),previewIcon:N(),iconRender:N(),actionIconRender:N(),itemRender:N(),onPreview:N(),onClose:N(),onDownload:N(),progress:x()},setup(e,n){let{slots:i,attrs:l}=n;var u;let d=f(!1),m=f();o(()=>{m.value=setTimeout(()=>{d.value=!0},300)}),c(()=>{clearTimeout(m.value)});let g=f((u=e.file)==null?void 0:u.status);r(()=>{var t;return(t=e.file)==null?void 0:t.status},e=>{e!==`removed`&&(g.value=e)});let{rootPrefixCls:_}=F(`upload`,e),v=s(()=>V(`${_.value}-fade`));return()=>{var n,r;let{prefixCls:o,locale:s,listType:c,file:u,items:f,progress:m,iconRender:_=i.iconRender,actionIconRender:y=i.actionIconRender,itemRender:b=i.itemRender,isImgUrl:x,showPreviewIcon:S,showRemoveIcon:w,showDownloadIcon:T,previewIcon:E=i.previewIcon,removeIcon:D=i.removeIcon,downloadIcon:O=i.downloadIcon,onPreview:k,onDownload:A,onClose:j}=e,{class:M,style:N}=l,P=_({file:u}),F=t(`div`,{class:`${o}-text-icon`},[P]);if(c===`picture`||c===`picture-card`){if(g.value===`uploading`||!u.thumbUrl&&!u.url){let e={[`${o}-list-item-thumbnail`]:!0,[`${o}-list-item-file`]:g.value!==`uploading`};F=t(`div`,{class:e},[P])}else{let e=x!=null&&x(u)?t(`img`,{src:u.thumbUrl||u.url,alt:u.name,class:`${o}-list-item-image`,crossorigin:u.crossOrigin},null):P,n={[`${o}-list-item-thumbnail`]:!0,[`${o}-list-item-file`]:x&&!x(u)};F=t(`a`,{class:n,onClick:e=>k(u,e),href:u.url||u.thumbUrl,target:`_blank`,rel:`noopener noreferrer`},[e])}}let I={[`${o}-list-item`]:!0,[`${o}-list-item-${g.value}`]:!0},L=typeof u.linkProps==`string`?JSON.parse(u.linkProps):u.linkProps,R=w?y({customIcon:D?D({file:u}):t(U,null,null),callback:()=>j(u),prefixCls:o,title:s.removeFile}):null,z=T&&g.value===`done`?y({customIcon:O?O({file:u}):t(st,null,null),callback:()=>A(u),prefixCls:o,title:s.downloadFile}):null,B=c!==`picture-card`&&t(`span`,{key:`download-delete`,class:[`${o}-list-item-actions`,{picture:c===`picture`}]},[z,R]),ee=`${o}-list-item-name`,te=u.url?[t(`a`,C(C({key:`view`,target:`_blank`,rel:`noopener noreferrer`,class:ee,title:u.name},L),{},{href:u.url,onClick:e=>k(u,e)}),[u.name]),B]:[t(`span`,{key:`view`,class:ee,onClick:e=>k(u,e),title:u.name},[u.name]),B],ne=S?t(`a`,{href:u.url||u.thumbUrl,target:`_blank`,rel:`noopener noreferrer`,style:u.url||u.thumbUrl?void 0:{pointerEvents:`none`,opacity:.5},onClick:e=>k(u,e),title:s.previewFile},[E?E({file:u}):t(pe,null,null)]):null,re=c===`picture-card`&&g.value!==`uploading`&&t(`span`,{class:`${o}-list-item-actions`},[ne,g.value===`done`&&z,R]),V=t(`div`,{class:I},[F,te,re,d.value&&t(h,v.value,{default:()=>[a(t(`div`,{class:`${o}-list-item-progress`},[`percent`in u?t(me,C(C({},m),{},{type:`line`,percent:u.percent}),null):null]),[[p,g.value===`uploading`]])]})]),ie={[`${o}-list-item-container`]:!0,[`${M}`]:!!M},ae=u.response&&typeof u.response==`string`?u.response:((n=u.error)==null?void 0:n.statusText)||((r=u.error)==null?void 0:r.message)||s.uploadError,H=g.value===`error`?t(de,{title:ae,getPopupContainer:e=>e.parentNode},{default:()=>[V]}):V;return t(`div`,{class:ie,style:N},[b?b({originNode:H,file:u,fileList:f,actions:{download:A.bind(null,u),preview:k.bind(null,u),remove:j.bind(null,u)}}):H])}}}),lt=(e,t)=>{let{slots:n}=t;var r;return O((r=n.default)==null?void 0:r.call(n))[0]},ut=l({compatConfig:{MODE:3},name:`AUploadList`,props:R(Ze(),{listType:`text`,progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:rt,isImageUrl:nt,items:[],appendActionVisible:!0}),setup(e,c){let{slots:l,expose:u}=c,d=f(!1);o(()=>{d.value});let h=f([]);r(()=>e.items,function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];h.value=e.slice()},{immediate:!0,deep:!0}),i(()=>{if(e.listType!==`picture`&&e.listType!==`picture-card`)return;let t=!1;(e.items||[]).forEach((n,r)=>{typeof document>`u`||typeof window>`u`||!window.FileReader||!window.File||!(n.originFileObj instanceof File||n.originFileObj instanceof Blob)||n.thumbUrl!==void 0||(n.thumbUrl=``,e.previewFile&&e.previewFile(n.originFileObj).then(e=>{let i=e||``;i!==n.thumbUrl&&(h.value[r].thumbUrl=i,t=!0)}))}),t&&n(h)});let g=(t,n)=>{if(e.onPreview)return n==null||n.preventDefault(),e.onPreview(t)},v=t=>{typeof e.onDownload==`function`?e.onDownload(t):t.url&&window.open(t.url)},y=t=>{var n;(n=e.onRemove)==null||n.call(e,t)},b=n=>{let{file:r}=n,i=e.iconRender||l.iconRender;if(i)return i({file:r,listType:e.listType});let a=r.status===`uploading`,o=e.isImageUrl&&e.isImageUrl(r)?t(Ge,null,null):t(Ye,null,null),s=t(a?oe:q,null,null);return e.listType===`picture`?s=a?t(oe,null,null):o:e.listType===`picture-card`&&(s=a?e.locale.uploading:o),s},x=e=>{let{customIcon:n,callback:r,prefixCls:i,title:a}=e,o={type:`text`,size:`small`,title:a,onClick:()=>{r()},class:`${i}-list-item-action`};return M(n)?t(fe,o,{icon:()=>n}):t(fe,o,{default:()=>[t(`span`,null,[n])]})};u({handlePreview:g,handleDownload:v});let{prefixCls:S,rootPrefixCls:w}=F(`upload`,e),T=s(()=>({[`${S.value}-list`]:!0,[`${S.value}-list-${e.listType}`]:!0})),E=s(()=>{let t=_({},ue(`${w.value}-motion-collapse`));delete t.onAfterAppear,delete t.onAfterEnter,delete t.onAfterLeave;let n=_(_({},re(`${S.value}-${e.listType===`picture-card`?`animate-inline`:`animate`}`)),{class:T.value,appear:d.value});return e.listType===`picture-card`?n:_(_({},t),n)});return()=>{let{listType:n,locale:r,isImageUrl:i,showPreviewIcon:o,showRemoveIcon:s,showDownloadIcon:c,removeIcon:u,previewIcon:d,downloadIcon:f,progress:w,appendAction:T,itemRender:D,appendActionVisible:O}=e,k=T==null?void 0:T(),A=h.value;return t(m,C(C({},E.value),{},{tag:`div`}),{default:()=>[A.map(e=>{let{uid:a}=e;return t(ct,{key:a,locale:r,prefixCls:S.value,file:e,items:A,progress:w,listType:n,isImgUrl:i,showPreviewIcon:o,showRemoveIcon:s,showDownloadIcon:c,onPreview:g,onDownload:v,onClose:y,removeIcon:u,previewIcon:d,downloadIcon:f,itemRender:D},_(_({},l),{iconRender:b,actionIconRender:x}))}),T?a(t(lt,{key:`__ant_upload_appendAction`},{default:()=>k}),[[p,!!O]]):null]})}}}),dt=e=>{let{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:`relative`,width:`100%`,height:`100%`,textAlign:`center`,background:e.colorFillAlter,border:`${e.lineWidth}px dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:`pointer`,transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:`${e.padding}px 0`},[`${t}-btn`]:{display:`table`,width:`100%`,height:`100%`,outline:`none`},[`${t}-drag-container`]:{display:`table-cell`,verticalAlign:`middle`},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${e.marginXXS}px`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{cursor:`not-allowed`,[`p${t}-drag-icon ${n},
p${t}-text,
p${t}-hint
`]:{color:e.colorTextDisabled}}}}}},ft=e=>{let{componentCls:t,antCls:n,iconCls:r,fontSize:i,lineHeight:a}=e,o=`${t}-list-item`,s=`${o}-actions`,c=`${o}-action`,l=Math.round(i*a);return{[`${t}-wrapper`]:{[`${t}-list`]:_(_({},D()),{lineHeight:e.lineHeight,[o]:{position:`relative`,height:e.lineHeight*i,marginTop:e.marginXS,fontSize:i,display:`flex`,alignItems:`center`,transition:`background-color ${e.motionDurationSlow}`,"&:hover":{backgroundColor:e.controlItemBgHover},[`${o}-name`]:_(_({},k),{padding:`0 ${e.paddingXS}px`,lineHeight:a,flex:`auto`,transition:`all ${e.motionDurationSlow}`}),[s]:{[c]:{opacity:0},[`${c}${n}-btn-sm`]:{height:l,border:0,lineHeight:1,"> span":{transform:`scale(1)`}},[`
${c}:focus,
&.picture ${c}
`]:{opacity:1},[r]:{color:e.colorTextDescription,transition:`all ${e.motionDurationSlow}`},[`&:hover ${r}`]:{color:e.colorText}},[`${t}-icon ${r}`]:{color:e.colorTextDescription,fontSize:i},[`${o}-progress`]:{position:`absolute`,bottom:-e.uploadProgressOffset,width:`100%`,paddingInlineStart:i+e.paddingXS,fontSize:i,lineHeight:0,pointerEvents:`none`,"> div":{margin:0}}},[`${o}:hover ${c}`]:{opacity:1,color:e.colorText},[`${o}-error`]:{color:e.colorError,[`${o}-name, ${t}-icon ${r}`]:{color:e.colorError},[s]:{[`${r}, ${r}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:`table`,width:0,height:0,content:`""`}}})}}},pt=new z(`uploadAnimateInlineIn`,{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),mt=new z(`uploadAnimateInlineOut`,{to:{width:0,height:0,margin:0,padding:0,opacity:0}}),ht=e=>{let{componentCls:t}=e,n=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${n}-appear, ${n}-enter, ${n}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:`forwards`},[`${n}-appear, ${n}-enter`]:{animationName:pt},[`${n}-leave`]:{animationName:mt}}},pt,mt]},gt=e=>{let{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i}=e,a=`${t}-list`,o=`${a}-item`;return{[`${t}-wrapper`]:{[`${a}${a}-picture, ${a}${a}-picture-card`]:{[o]:{position:`relative`,height:r+e.lineWidth*2+e.paddingXS*2,padding:e.paddingXS,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:`transparent`},[`${o}-thumbnail`]:_(_({},k),{width:r,height:r,lineHeight:`${r+e.paddingSM}px`,textAlign:`center`,flex:`none`,[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:`block`,width:`100%`,height:`100%`,overflow:`hidden`}}),[`${o}-progress`]:{bottom:i,width:`calc(100% - ${e.paddingSM*2}px)`,marginTop:0,paddingInlineStart:r+e.paddingXS}},[`${o}-error`]:{borderColor:e.colorError,[`${o}-thumbnail ${n}`]:{"svg path[fill='#e6f7ff']":{fill:e.colorErrorBg},"svg path[fill='#1890ff']":{fill:e.colorError}}},[`${o}-uploading`]:{borderStyle:`dashed`,[`${o}-name`]:{marginBottom:i}}}}}},_t=e=>{let{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i}=e,a=`${t}-list`,o=`${a}-item`,s=e.uploadPicCardSize;return{[`${t}-wrapper${t}-picture-card-wrapper`]:_(_({},D()),{display:`inline-block`,width:`100%`,[`${t}${t}-select`]:{width:s,height:s,marginInlineEnd:e.marginXS,marginBottom:e.marginXS,textAlign:`center`,verticalAlign:`top`,backgroundColor:e.colorFillAlter,border:`${e.lineWidth}px dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:`pointer`,transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:`flex`,alignItems:`center`,justifyContent:`center`,height:`100%`,textAlign:`center`},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${a}${a}-picture-card`]:{[`${a}-item-container`]:{display:`inline-block`,width:s,height:s,marginBlock:`0 ${e.marginXS}px`,marginInline:`0 ${e.marginXS}px`,verticalAlign:`top`},"&::after":{display:`none`},[o]:{height:`100%`,margin:0,"&::before":{position:`absolute`,zIndex:1,width:`calc(100% - ${e.paddingXS*2}px)`,height:`calc(100% - ${e.paddingXS*2}px)`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:`" "`}},[`${o}:hover`]:{[`&::before, ${o}-actions`]:{opacity:1}},[`${o}-actions`]:{position:`absolute`,insetInlineStart:0,zIndex:10,width:`100%`,whiteSpace:`nowrap`,textAlign:`center`,opacity:0,transition:`all ${e.motionDurationSlow}`,[`${n}-eye, ${n}-download, ${n}-delete`]:{zIndex:10,width:r,margin:`0 ${e.marginXXS}px`,fontSize:r,cursor:`pointer`,transition:`all ${e.motionDurationSlow}`}},[`${o}-actions, ${o}-actions:hover`]:{[`${n}-eye, ${n}-download, ${n}-delete`]:{color:new g(i).setAlpha(.65).toRgbString(),"&:hover":{color:i}}},[`${o}-thumbnail, ${o}-thumbnail img`]:{position:`static`,display:`block`,width:`100%`,height:`100%`,objectFit:`contain`},[`${o}-name`]:{display:`none`,textAlign:`center`},[`${o}-file + ${o}-name`]:{position:`absolute`,bottom:e.margin,display:`block`,width:`calc(100% - ${e.paddingXS*2}px)`},[`${o}-uploading`]:{[`&${o}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:`none`}},[`${o}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${e.paddingXS*2}px)`,paddingInlineStart:0}}})}},vt=e=>{let{componentCls:t}=e;return{[`${t}-rtl`]:{direction:`rtl`}}},yt=e=>{let{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:_(_({},j(e)),{[t]:{outline:0,"input[type='file']":{cursor:`pointer`}},[`${t}-select`]:{display:`inline-block`},[`${t}-disabled`]:{color:n,cursor:`not-allowed`}})}},bt=I(`Upload`,e=>{let{fontSizeHeading3:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightLG:a}=e,o=Math.round(n*r),s=A(e,{uploadThumbnailSize:t*2,uploadProgressOffset:o/2+i,uploadPicCardSize:a*2.55});return[yt(s),dt(s),gt(s),_t(s),ft(s),ht(s),vt(s),le(s)]}),xt=function(e,t,n,r){function i(e){return e instanceof n?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})},St=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(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},Z=`__LIST_IGNORE_${Date.now()}__`,Q=l({compatConfig:{MODE:3},name:`AUpload`,inheritAttrs:!1,props:R(Xe(),{type:`select`,multiple:!1,action:``,data:{},accept:``,showUploadList:!0,listType:`text`,supportServerRender:!0}),setup(e,n){let{slots:r,attrs:i,expose:a}=n,c=se(),{prefixCls:l,direction:f,disabled:p}=F(`upload`,e),[m,h]=bt(l),g=y(),b=s(()=>{var e;return(e=p.value)==null?g.value:e}),[x,w]=ae(e.defaultFileList||[],{value:d(e,`fileList`),postState:e=>{let t=Date.now();return(e==null?[]:e).map((e,n)=>(!e.uid&&!Object.isFrozen(e)&&(e.uid=`__AUTO__${t}_${n}__`),e))}}),T=u(`drop`),E=u(null);o(()=>{B(e.fileList!==void 0||i.value===void 0,`Upload`,"`value` is not a valid prop, do you mean `fileList`?"),B(e.transformFile===void 0,`Upload`,"`transformFile` is deprecated. Please use `beforeUpload` directly."),B(e.remove===void 0,`Upload`,"`remove` props is deprecated. Please use `remove` event.")});let D=(t,n,r)=>{var i,a;let o=[...n];e.maxCount===1?o=o.slice(-1):e.maxCount&&(o=o.slice(0,e.maxCount)),w(o);let s={file:t,fileList:o};r&&(s.event=r),(i=e[`onUpdate:fileList`])==null||i.call(e,s.fileList),(a=e.onChange)==null||a.call(e,s),c.onFieldChange()},O=(t,n)=>xt(this,void 0,void 0,function*(){let{beforeUpload:r,transformFile:i}=e,a=t;if(r){let e=yield r(t,n);if(e===!1)return!1;if(delete t[Z],e===Z)return Object.defineProperty(t,Z,{value:!0,configurable:!0}),!1;typeof e==`object`&&e&&(a=e)}return i&&(a=yield i(a)),a}),k=e=>{let t=e.filter(e=>!e.file[Z]);if(!t.length)return;let n=t.map(e=>J(e.file)),r=[...x.value];n.forEach(e=>{r=Y(e,r)}),n.forEach((e,n)=>{let i=e;if(t[n].parsedFile)e.status=`uploading`;else{let{originFileObj:t}=e,n;try{n=new File([t],t.name,{type:t.type})}catch(e){n=new Blob([t],{type:t.type}),n.name=t.name,n.lastModifiedDate=new Date,n.lastModified=new Date().getTime()}n.uid=e.uid,i=n}D(i,r)})},A=(e,t,n)=>{try{typeof e==`string`&&(e=JSON.parse(e))}catch(e){}if(!Qe(t,x.value))return;let r=J(t);r.status=`done`,r.percent=100,r.response=e,r.xhr=n;let i=Y(r,x.value);D(r,i)},j=(e,t)=>{if(!Qe(t,x.value))return;let n=J(t);n.status=`uploading`,n.percent=e.percent;let r=Y(n,x.value);D(n,r,e)},M=(e,t,n)=>{if(!Qe(n,x.value))return;let r=J(n);r.error=e,r.response=t,r.status=`error`;let i=Y(r,x.value);D(r,i)},N=t=>{let n,r=e.onRemove||e.remove;Promise.resolve(typeof r==`function`?r(t):r).then(e=>{var r,i;if(e===!1)return;let a=$e(t,x.value);a&&(n=_(_({},t),{status:`removed`}),(r=x.value)==null||r.forEach(e=>{let t=n.uid===void 0?`name`:`uid`;e[t]===n[t]&&!Object.isFrozen(e)&&(e.status=`removed`)}),(i=E.value)==null||i.abort(n),D(n,a))})},I=t=>{var n;T.value=t.type,t.type===`drop`&&((n=e.onDrop)==null||n.call(e,t))};a({onBatchStart:k,onSuccess:A,onProgress:j,onError:M,fileList:x,upload:E});let[R]=S(`Upload`,v.Upload,s(()=>e.locale)),z=(n,i)=>{let{removeIcon:a,previewIcon:o,downloadIcon:s,previewFile:c,onPreview:u,onDownload:d,isImageUrl:f,progress:p,itemRender:m,iconRender:h,showUploadList:g}=e,{showDownloadIcon:v,showPreviewIcon:y,showRemoveIcon:S}=typeof g==`boolean`?{}:g;return g?t(ut,{prefixCls:l.value,listType:e.listType,items:x.value,previewFile:c,onPreview:u,onDownload:d,onRemove:N,showRemoveIcon:!b.value&&S,showPreviewIcon:y,showDownloadIcon:v,removeIcon:a,previewIcon:o,downloadIcon:s,iconRender:h,locale:R.value,isImageUrl:f,progress:p,itemRender:m,appendActionVisible:i,appendAction:n},_({},r)):n==null?void 0:n()};return()=>{var n,a,o;let{listType:s,type:u}=e,{class:d,style:p}=i,g=St(i,[`class`,`style`]),v=_(_(_({onBatchStart:k,onError:M,onProgress:j,onSuccess:A},g),e),{id:(n=e.id)==null?c.id.value:n,prefixCls:l.value,beforeUpload:O,onChange:void 0,disabled:b.value});delete v.remove,(!r.default||b.value)&&delete v.id;let y={[`${l.value}-rtl`]:f.value===`rtl`};if(u===`drag`){let e=L(l.value,{[`${l.value}-drag`]:!0,[`${l.value}-drag-uploading`]:x.value.some(e=>e.status===`uploading`),[`${l.value}-drag-hover`]:T.value===`dragover`,[`${l.value}-disabled`]:b.value,[`${l.value}-rtl`]:f.value===`rtl`},i.class,h.value);return m(t(`span`,C(C({},i),{},{class:L(`${l.value}-wrapper`,y,d,h.value)}),[t(`div`,{class:e,onDrop:I,onDragover:I,onDragleave:I,style:i.style},[t(Re,C(C({},v),{},{ref:E,class:`${l.value}-btn`}),C({default:()=>[t(`div`,{class:`${l.value}-drag-container`},[(a=r.default)==null?void 0:a.call(r)])]},r))]),z()]))}let S=L(l.value,{[`${l.value}-select`]:!0,[`${l.value}-select-${s}`]:!0,[`${l.value}-disabled`]:b.value,[`${l.value}-rtl`]:f.value===`rtl`}),w=P((o=r.default)==null?void 0:o.call(r)),D=e=>t(`div`,{class:S,style:e},[t(Re,C(C({},v),{},{ref:E}),r)]);return m(s===`picture-card`?t(`span`,C(C({},i),{},{class:L(`${l.value}-wrapper`,`${l.value}-picture-card-wrapper`,y,i.class,h.value)}),[z(D,!!(w&&w.length))]):t(`span`,C(C({},i),{},{class:L(`${l.value}-wrapper`,y,i.class,h.value)}),[D(w&&w.length?void 0:{display:`none`}),z()]))}}}),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(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},$=l({compatConfig:{MODE:3},name:`AUploadDragger`,inheritAttrs:!1,props:Xe(),setup(e,n){let{slots:r,attrs:i}=n;return()=>{let{height:n}=e,a=Ct(e,[`height`]),{style:o}=i,s=Ct(i,[`style`]),c=_(_(_({},a),s),{type:`drag`,style:_(_({},o),{height:typeof n==`number`?`${n}px`:n})});return t(Q,c,r)}}}),wt=e({UploadDragger:()=>Tt,default:()=>Et}),Tt=$,Et=_(Q,{Dragger:$,LIST_IGNORE:Z,install(e){return e.component(Q.name,Q),e.component($.name,$),e}});export{wt as n,Et as t};