From 806fed9a4987c7cf5223c97f59f314fea9b1dc24 Mon Sep 17 00:00:00 2001 From: nemo shen Date: Sat, 2 Mar 2024 10:29:56 +0800 Subject: [PATCH] fix(useUpload): fix --- packages/core/useUpload/index.test.ts | 4 ++-- packages/core/useUpload/index.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/useUpload/index.test.ts b/packages/core/useUpload/index.test.ts index bb1443f..085f7f7 100644 --- a/packages/core/useUpload/index.test.ts +++ b/packages/core/useUpload/index.test.ts @@ -124,7 +124,7 @@ describe('useUpload', () => { 'file1', ]) - const { files: files2, append: append2 } = useUpload({ + const { append: append2 } = useUpload({ url: '#', accept: '.png', }) @@ -137,7 +137,7 @@ describe('useUpload', () => { }) test('max-count', async () => { - const { files, append } = useUpload({ url: '#', maxCount: 1 }) + const { append } = useUpload({ url: '#', maxCount: 1 }) expect( append([new File([], 'file1.txt'), new File([], 'file2.txt')]) ).rejects.toThrow('Exceed the maximum number of files.') diff --git a/packages/core/useUpload/index.ts b/packages/core/useUpload/index.ts index 11d38d1..88989c4 100644 --- a/packages/core/useUpload/index.ts +++ b/packages/core/useUpload/index.ts @@ -78,7 +78,7 @@ export const useUpload = (options: UseUploadOptions): UseUploadReturn => { uploadIndexes = [index] } files.value.forEach((file: UseUploadFile, fileIndex) => { - if (!uploadIndexes.includes(index)) return + if (!uploadIndexes.includes(fileIndex)) return uploadFile({ url }, file.file).then((_result) => { files.value[fileIndex].status = 'success' })