UNPKG

box-ui-elements-mlh

Version:
25 lines (19 loc) 531 B
// @flow import React from 'react'; import './ProgressBar.scss'; type Props = { className?: string, /** A number between 0 and 100 inclusive representing the width percentage */ progress?: number, }; const ProgressBar = ({ className = '', progress = 0 }: Props) => { const style = { width: `${progress}%`, }; return ( <div className="progress-bar-container"> <div className={`progress-bar ${className}`} style={style} /> </div> ); }; export default ProgressBar;