import PropTypes from 'prop-types'; import React from 'react'; import formatBytes from 'Utilities/Number/formatBytes'; import EnhancedSelectInputSelectedValue from './EnhancedSelectInputSelectedValue'; import styles from './RootFolderSelectInputSelectedValue.css'; function RootFolderSelectInputSelectedValue(props) { const { value, freeSpace, includeFreeSpace, ...otherProps } = props; return (
{value}
{ freeSpace != null && includeFreeSpace &&
{formatBytes(freeSpace)} Free
}
); } RootFolderSelectInputSelectedValue.propTypes = { value: PropTypes.string.isRequired, freeSpace: PropTypes.number, includeFreeSpace: PropTypes.bool.isRequired }; RootFolderSelectInputSelectedValue.defaultProps = { includeFreeSpace: true }; export default RootFolderSelectInputSelectedValue;