@uppy/dashboard
Version:
Universal UI plugin for Uppy.
24 lines • 803 B
TypeScript
import type { Body, Meta, Uppy } from '@uppy/core';
import type { I18n } from '@uppy/utils';
import type { ComponentChild } from 'preact';
import { Component } from 'preact';
type StatusBarProps<M extends Meta, B extends Body> = {
uppy: Uppy<M, B>;
hideProgressDetails: boolean;
hideUploadButton: boolean;
hideRetryButton: boolean;
hidePauseResumeButton: boolean;
hideCancelButton: boolean;
hideAfterFinish: boolean;
doneButtonHandler: (() => void) | null;
i18n: I18n;
};
export default class StatusBar<M extends Meta, B extends Body> extends Component<StatusBarProps<M, B>> {
#private;
componentDidMount(): void;
componentWillUnmount(): void;
startUpload: () => void;
render(): ComponentChild;
}
export {};
//# sourceMappingURL=StatusBar.d.ts.map