fix: remove redundant transformations in ``UploadList``, which led to decrease in performance (#49598)

* fix: remove unnecessary transformations for upload list with previews

* chore: revert miss convert

---------

Co-authored-by: 二货机器人 <smith3816@gmail.com>
This commit is contained in:
Andrey 2024-06-26 06:05:39 +03:00 committed by GitHub
parent 4145305b16
commit 9ce5cbcf64
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -63,11 +63,12 @@ const InternalUploadList: React.ForwardRefRenderFunction<UploadListRef, UploadLi
typeof window === 'undefined' ||
!(window as any).FileReader ||
!(window as any).File ||
!(file.originFileObj instanceof File || file.originFileObj) ||
!(file.originFileObj instanceof File || (file.originFileObj as any) instanceof Blob) ||
file.thumbUrl !== undefined
) {
return;
}
file.thumbUrl = '';
if (previewFile) {
previewFile(file.originFileObj as File).then((previewDataUrl: string) => {
// Need append '' to avoid dead loop