diff --git a/packages/@uppy/status-bar/package.json b/packages/@uppy/status-bar/package.json index 01ed80ed7..2fdf2df24 100644 --- a/packages/@uppy/status-bar/package.json +++ b/packages/@uppy/status-bar/package.json @@ -30,7 +30,6 @@ "@transloadit/prettier-bytes": "0.0.9", "@uppy/utils": "workspace:^", "classnames": "^2.2.6", - "lodash": "^4.17.21", "preact": "^10.5.13" }, "peerDependencies": { diff --git a/packages/@uppy/status-bar/src/Components.jsx b/packages/@uppy/status-bar/src/Components.jsx index 4755e9f28..90b3e1d8e 100644 --- a/packages/@uppy/status-bar/src/Components.jsx +++ b/packages/@uppy/status-bar/src/Components.jsx @@ -1,6 +1,5 @@ import { h } from 'preact' import classNames from 'classnames' -import throttle from 'lodash/throttle.js' import prettierBytes from '@transloadit/prettier-bytes' import prettyETA from '@uppy/utils/lib/prettyETA' @@ -283,11 +282,6 @@ function UploadNewlyAddedFiles (props) { ) } -const ThrottledProgressDetails = throttle(ProgressDetails, 500, { - leading: true, - trailing: true, -}) - function ProgressBarUploading (props) { const { i18n, @@ -305,6 +299,7 @@ function ProgressBarUploading (props) { totalETA, startUpload, } = props + const showUploadNewlyAddedFiles = newFiles && isUploadStarted if (!isUploadStarted || isAllComplete) { @@ -317,7 +312,7 @@ function ProgressBarUploading (props) { if (!isAllPaused && !showUploadNewlyAddedFiles && showProgressDetails) { if (supportsUploadProgress) { return ( -