fix(ui): perf improvements in bulk upload (#8944)

This commit is contained in:
Paul
2024-10-30 11:44:09 -06:00
committed by GitHub
parent d64946c2e2
commit 03331de2ac
4 changed files with 95 additions and 3 deletions

View File

@@ -36,6 +36,7 @@ export function FileSidebar() {
isInitializing,
removeFile,
setActiveIndex,
thumbnailUrls,
totalErrorCount,
} = useFormsManager()
const { initialFiles, maxFiles } = useBulkUpload()
@@ -156,9 +157,7 @@ export function FileSidebar() {
>
<Thumbnail
className={`${baseClass}__thumbnail`}
fileSrc={
isImage(currentFile.type) ? URL.createObjectURL(currentFile) : undefined
}
fileSrc={isImage(currentFile.type) ? thumbnailUrls[index] : undefined}
/>
<div className={`${baseClass}__fileDetails`}>
<p className={`${baseClass}__fileName`} title={currentFile.name}>