UNPKG

@uppy/utils

Version:

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

10 lines (7 loc) 328 B
import type { FileProgress } from './FileProgress.js' export default function getSpeed(fileProgress: FileProgress): number { if (!fileProgress.bytesUploaded) return 0 const timeElapsed = Date.now() - fileProgress.uploadStarted const uploadSpeed = fileProgress.bytesUploaded / (timeElapsed / 1000) return uploadSpeed }