import { injectIntl } from 'react-intl'; import ImmutablePureComponent from 'react-immutable-pure-component'; import ModalLoading from '../../../components/modal_loading'; import RelativeTimestamp from '../../../components/relative_timestamp'; export default @injectIntl class StatusRevisionsList extends ImmutablePureComponent { static propTypes = { loading: PropTypes.bool.isRequired, error: PropTypes.object, data: PropTypes.array }; render () { const { loading, error, data } = this.props; if (loading || !data) return ; if (error) return (
An error occured
); return (
{data.map((revision, i) => (
{revision.text}
))}
); } }