// `` // ====================== // * * * * * * * // // Imports // ------- // Package imports. import React from 'react'; import ImmutablePropTypes from 'react-immutable-proptypes'; import PropTypes from 'prop-types'; import { FormattedMessage } from 'react-intl'; import ImmutablePureComponent from 'react-immutable-pure-component'; // Mastodon imports. import Permalink from '../../../mastodon/components/permalink'; import AccountContainer from '../../../mastodon/containers/account_container'; // Our imports. import NotificationOverlayContainer from '../notification/overlay/container'; // * * * * * * * // // Implementation // -------------- export default class NotificationFollow extends ImmutablePureComponent { static propTypes = { id : PropTypes.string.isRequired, account : ImmutablePropTypes.map.isRequired, notification : ImmutablePropTypes.map.isRequired, }; render () { const { account, notification } = this.props; // Links to the display name. const displayName = account.get('display_name_html') || account.get('username'); const link = ( ); // Renders. return (
); } }