import React from 'react'; import PropTypes from 'prop-types'; import ImmutablePureComponent from 'react-immutable-pure-component'; import StatusContent from '../../../components/status_content'; import Avatar from '../../../components/avatar'; import RelativeTimestamp from '../../../components/relative_timestamp'; import DisplayName from '../../../components/display_name'; import IconButton from '../../../components/icon_button'; export default class ReportModal extends ImmutablePureComponent { static propTypes = { actions: PropTypes.array, onClick: PropTypes.func, intl: PropTypes.object.isRequired, }; renderAction = (action, i) => { if (action === null) { return
; } const { icon = null, text, meta = null, active = false, href = '#' } = action; return (