]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/components/users/Box.js
don't plaster everything with discriminators
[alttp.git] / resources / js / components / users / Box.js
index 139e6f65573081dda97849ead6a0681b5ae292b4..7bbc186eaacc54e4e934b8fdef82d2b71aa9b24d 100644 (file)
@@ -5,20 +5,23 @@ import { withTranslation } from 'react-i18next';
 import { getAvatarUrl } from '../../helpers/User';
 import i18n from '../../i18n';
 
-const Box = ({ user }) => user ?
+const Box = ({ discriminator, user }) => user ?
        <span className="user-box">
                <img alt="" src={getAvatarUrl(user)} />
                <span>{user.username}</span>
-               <span className="text-muted">
-                       {'#'}
-                       {user.discriminator}
-               </span>
+               {discriminator ?
+                       <span className="text-muted">
+                               {'#'}
+                               {user.discriminator}
+                       </span>
+               : null}
        </span>
 :
        <span>{i18n.t('general.anonymous')}</span>
 ;
 
 Box.propTypes = {
+       discriminator: PropTypes.bool,
        user: PropTypes.shape({
                discriminator: PropTypes.string,
                username: PropTypes.string,