@uppy/utils
Version:
Shared utility functions for Uppy Core and plugins maintained by the Uppy team.
9 lines (8 loc) • 406 B
JavaScript
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) => !file.progress?.uploadStarted || !file.isRestored);
}