import './name-text.css'; import emojifyText from '../utils/emojify-text'; import states from '../utils/states'; import Avatar from './avatar'; export default ({ account, showAvatar, showAcct, short, external }) => { const { acct, avatar, avatarStatic, id, url, displayName, username, emojis } = account; const displayNameWithEmoji = emojifyText(displayName, emojis); return ( { if (external) return; e.preventDefault(); states.showAccount = account; }} > {showAvatar && ( <> {' '} )} {displayName && !short ? ( <> {!showAcct && ( <> {' '} @{username} )} ) : short ? ( @{username} ) : ( @{username} )} {showAcct && ( <>
@{acct} )}
); };