chayns-components
Version:
A set of beautiful React components for developing chayns® applications.
28 lines (27 loc) • 788 B
JavaScript
import React from 'react';
import PropTypes from 'prop-types';
import ProgressBarDeterminate from './ProgressBarDeterminate';
import ProgressBarIndeterminate from './ProgressBarIndeterminate';
import { isNumber } from '../../utils/is';
const AutoProgressBar = _ref => {
let {
value,
className
} = _ref;
if (isNumber(value)) {
return /*#__PURE__*/React.createElement(ProgressBarDeterminate, {
value: value,
className: className
});
}
return /*#__PURE__*/React.createElement(ProgressBarIndeterminate, {
className: className
});
};
AutoProgressBar.propTypes = {
value: PropTypes.number,
className: PropTypes.string
};
AutoProgressBar.displayName = 'AutoProgressBar';
export default AutoProgressBar;
//# sourceMappingURL=AutoProgressBar.js.map