import PureRenderMixin from 'react-addons-pure-render-mixin'; import ImmutablePropTypes from 'react-immutable-proptypes'; import StatusContainer from '../../../containers/status_container'; import AccountContainer from '../../../containers/account_container'; import { FormattedMessage } from 'react-intl'; import Permalink from '../../../components/permalink'; import emojify from '../../../emoji'; import escapeTextContentForBrowser from 'react/lib/escapeTextContentForBrowser'; const messageStyle = { marginLeft: '68px', padding: '8px 0', paddingBottom: '0', cursor: 'default', color: '#d9e1e8', fontSize: '15px', position: 'relative' }; const linkStyle = { fontWeight: '500' }; const Notification = React.createClass({ propTypes: { notification: ImmutablePropTypes.map.isRequired }, mixins: [PureRenderMixin], renderFollow (account, link) { return (