diff options
Diffstat (limited to 'app/assets/javascripts/components/components/display_name.jsx')
-rw-r--r-- | app/assets/javascripts/components/components/display_name.jsx | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/app/assets/javascripts/components/components/display_name.jsx b/app/assets/javascripts/components/components/display_name.jsx deleted file mode 100644 index d7257e092..000000000 --- a/app/assets/javascripts/components/components/display_name.jsx +++ /dev/null @@ -1,24 +0,0 @@ -import ImmutablePropTypes from 'react-immutable-proptypes'; -import escapeTextContentForBrowser from 'escape-html'; -import emojify from '../emoji'; - -class DisplayName extends React.PureComponent { - - render () { - const displayName = this.props.account.get('display_name').length === 0 ? this.props.account.get('username') : this.props.account.get('display_name'); - const displayNameHTML = { __html: emojify(escapeTextContentForBrowser(displayName)) }; - - return ( - <span className='display-name'> - <strong className='display-name__html' dangerouslySetInnerHTML={displayNameHTML} /> <span className='display-name__account'>@{this.props.account.get('acct')}</span> - </span> - ); - } - -}; - -DisplayName.propTypes = { - account: ImmutablePropTypes.map.isRequired -} - -export default DisplayName; |