fix(website): Add error handling for multiple files without preprocessor

This commit is contained in:
Kazuki Yamada
2025-06-08 13:58:21 +09:00
parent d300aaf5f3
commit 03b6b1ea73

View File

@@ -137,6 +137,9 @@ export function useFileUpload(config: FileUploadConfig) {
if (preprocessFiles) {
resultFile = await preprocessFiles(files, folderName);
} else {
if ((config.mode === 'folder' || multiple) && files.length > 1) {
throw new Error('Multiple files require a preprocessor function');
}
resultFile = files[0];
}