import PropTypes from 'prop-types'; import React from 'react'; import ProgressBar from 'Components/ProgressBar'; import { sizes } from 'Helpers/Props'; import getProgressBarKind from 'Utilities/Author/getProgressBarKind'; import translate from 'Utilities/String/translate'; import styles from './BookIndexProgressBar.css'; function BookIndexProgressBar(props) { const { monitored, bookCount, bookFileCount, totalBookCount, posterWidth, detailedProgressBar } = props; const progress = bookFileCount && bookCount ? (totalBookCount / bookCount) * 100 : 0; const text = `${bookFileCount ? bookCount : 0} / ${totalBookCount}`; return ( ); } BookIndexProgressBar.propTypes = { monitored: PropTypes.bool.isRequired, bookCount: PropTypes.number.isRequired, bookFileCount: PropTypes.number.isRequired, totalBookCount: PropTypes.number.isRequired, posterWidth: PropTypes.number.isRequired, detailedProgressBar: PropTypes.bool.isRequired }; export default BookIndexProgressBar;