import { StandardCSSProperties } from '@styled-system/css';
import React from 'react';
import { Base, PublicBaseProps } from './Base';
const sizes = {
small: {
height: 4,
},
medium: {
height: 8,
},
large: {
height: 16,
},
};
export type ProgressBarProps = {
size?: keyof typeof sizes;
} & PublicBaseProps;
export const ProgressBar = ({
size = 'medium',
...props
}: ProgressBarProps) => {
return (
);
};
type ProgressBarItemProps = {
percentage: number;
bg?: StandardCSSProperties['backgroundColor'];
} & PublicBaseProps;
ProgressBar.Item = ({
percentage,
bg = 'bg.successInverse',
...props
}: ProgressBarItemProps) => {
return (
);
};