UNPKG

@uppy/dashboard

Version:

Universal UI plugin for Uppy.

36 lines 1.75 kB
import type { Body, Meta, State, Uppy, UppyFile } from '@uppy/core'; import type { I18n } from '@uppy/utils'; import statusBarStates from './StatusBarStates.js'; export interface StatusBarUIProps<M extends Meta, B extends Body> { newFiles: number; allowNewUpload: boolean; isUploadInProgress: boolean; isAllPaused: boolean; resumableUploads: boolean; error: any; hideUploadButton?: boolean; hidePauseResumeButton?: boolean; hideCancelButton?: boolean; hideRetryButton?: boolean; recoveredState: State<M, B>['recoveredState']; uploadState: (typeof statusBarStates)[keyof typeof statusBarStates]; totalProgress: number; files: Record<string, UppyFile<M, B>>; supportsUploadProgress: boolean; hideAfterFinish?: boolean; isSomeGhost: boolean; doneButtonHandler?: (() => void) | null; isUploadStarted: boolean; i18n: I18n; startUpload: () => void; uppy: Uppy<M, B>; isAllComplete: boolean; hideProgressDetails?: boolean; numUploads: number; complete: number; totalSize: number | null; totalETA: number | null; totalUploadedSize: number; } export default function StatusBarUI<M extends Meta, B extends Body>({ newFiles, allowNewUpload, isUploadInProgress, isAllPaused, resumableUploads, error, hideUploadButton, hidePauseResumeButton, hideCancelButton, hideRetryButton, recoveredState, uploadState, totalProgress, files, supportsUploadProgress, hideAfterFinish, isSomeGhost, doneButtonHandler, isUploadStarted, i18n, startUpload, uppy, isAllComplete, hideProgressDetails, numUploads, complete, totalSize, totalETA, totalUploadedSize, }: StatusBarUIProps<M, B>): import("preact").JSX.Element | null; //# sourceMappingURL=StatusBarUI.d.ts.map