UNPKG

@uppy/utils

Version:

Shared utility functions for Uppy Core and plugins maintained by the Uppy team.

12 lines (11 loc) 482 B
export function filterNonFailedFiles(files) { const hasError = file => 'error' in file && !!file.error; return files.filter(file => !hasError(file)); } // Don't double-emit upload-started for Golden Retriever-restored files that were already started export function filterFilesToEmitUploadStarted(files) { return files.filter(file => { var _file$progress; return !((_file$progress = file.progress) != null && _file$progress.uploadStarted) || !file.isRestored; }); }