UNPKG

react-jplayer

Version:

Html5 audio and video player library for React

23 lines (18 loc) 499 B
import React from 'react'; import PropTypes from 'prop-types'; import { compose, branch, renderComponent, renderNothing } from 'recompose'; import { classes } from '../../util/constants'; const Duration = ({ durationText }) => ( <div className={classes.DURATION}> {durationText} </div> ); Duration.propTypes = { durationText: PropTypes.string.isRequired, }; export default compose( branch( props => props.durationText, renderComponent(Duration), ), )(renderNothing(null));