Merge branch 'feat/inda-383-daily-stat' into 'main'
[ProtonMail-WebClient.git] / applications / drive / src / app / components / TransferManager / ProgressBar.tsx
bloba1419ea8ae6a96d0e68bbab39ad56d7816e3f6dc
1 import { Progress } from '@proton/components';
2 import clsx from '@proton/utils/clsx';
4 export enum ProgressBarStatus {
5     Disabled = 'disabled',
6     Running = 'running',
7     Success = 'success',
8     Error = 'error',
11 interface Props {
12     status?: ProgressBarStatus;
13     value: number;
14     max?: number;
17 const ProgressBar = ({ status = ProgressBarStatus.Success, ...rest }: Props) => (
18     <Progress className={clsx(['transfers-manager-list-item-progress is-thin', `progress-bar--${status}`])} {...rest} />
21 export default ProgressBar;