fix: sandbox can upload multiple files by upload (#17323)

This commit is contained in:
Joel
2025-04-02 14:02:44 +08:00
committed by GitHub
parent 95c6bd1c8a
commit 98345c0f65

View File

@@ -204,10 +204,13 @@ const FileUploader = ({
if (!e.dataTransfer) if (!e.dataTransfer)
return return
const files = [...e.dataTransfer.files] as File[] let files = [...e.dataTransfer.files] as File[]
if (notSupportBatchUpload)
files = files.slice(0, 1)
const validFiles = files.filter(isValid) const validFiles = files.filter(isValid)
initialUpload(validFiles) initialUpload(validFiles)
}, [initialUpload, isValid]) }, [initialUpload, isValid, notSupportBatchUpload])
const selectHandle = () => { const selectHandle = () => {
if (fileUploader.current) if (fileUploader.current)