sforkowany z mirror/soapbox
AccountHeader: nuke 'extra' links
rodzic
8faea0b3cc
commit
b7aba768f4
|
@ -19,8 +19,6 @@ import {
|
||||||
} from 'soapbox/utils/accounts';
|
} from 'soapbox/utils/accounts';
|
||||||
import classNames from 'classnames';
|
import classNames from 'classnames';
|
||||||
import Avatar from 'soapbox/components/avatar';
|
import Avatar from 'soapbox/components/avatar';
|
||||||
import { shortNumberFormat } from 'soapbox/utils/numbers';
|
|
||||||
import { NavLink } from 'react-router-dom';
|
|
||||||
import DropdownMenuContainer from 'soapbox/containers/dropdown_menu_container';
|
import DropdownMenuContainer from 'soapbox/containers/dropdown_menu_container';
|
||||||
import ProfileInfoPanel from '../../ui/components/profile_info_panel';
|
import ProfileInfoPanel from '../../ui/components/profile_info_panel';
|
||||||
import { debounce } from 'lodash';
|
import { debounce } from 'lodash';
|
||||||
|
@ -341,40 +339,6 @@ class Header extends ImmutablePureComponent {
|
||||||
<Avatar account={account} size={avatarSize} />
|
<Avatar account={account} size={avatarSize} />
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<div className='account__header__extra__links'>
|
|
||||||
|
|
||||||
<NavLink isActive={this.isStatusesPageActive} activeClassName='active' to={`/@${account.get('acct')}`} title={intl.formatNumber(account.get('statuses_count'))}>
|
|
||||||
<span>{shortNumberFormat(account.get('statuses_count'))}</span>
|
|
||||||
<span><FormattedMessage id='account.posts' defaultMessage='Posts' /></span>
|
|
||||||
</NavLink>
|
|
||||||
|
|
||||||
{(ownAccount || !account.getIn(['pleroma', 'hide_follows'], false)) && <NavLink exact activeClassName='active' to={`/@${account.get('acct')}/following`} title={intl.formatNumber(account.get('following_count'))}>
|
|
||||||
{account.getIn(['pleroma', 'hide_follows_count'], false) ? <span>•</span> : <span>{shortNumberFormat(account.get('following_count'))}</span>}
|
|
||||||
<span><FormattedMessage id='account.follows' defaultMessage='Follows' /></span>
|
|
||||||
</NavLink>}
|
|
||||||
|
|
||||||
{(ownAccount || !account.getIn(['pleroma', 'hide_followers'], false)) && <NavLink exact activeClassName='active' to={`/@${account.get('acct')}/followers`} title={intl.formatNumber(account.get('followers_count'))}>
|
|
||||||
{account.getIn(['pleroma', 'hide_followers_count'], false) ? <span>•</span> : <span>{shortNumberFormat(account.get('followers_count'))}</span>}
|
|
||||||
<span><FormattedMessage id='account.followers' defaultMessage='Followers' /></span>
|
|
||||||
</NavLink>}
|
|
||||||
|
|
||||||
{(ownAccount || !account.getIn(['pleroma', 'hide_favorites'], true)) && <NavLink exact activeClassName='active' to={`/@${account.get('acct')}/favorites`}>
|
|
||||||
{ /* : TODO : shortNumberFormat(account.get('favourite_count')) */ }
|
|
||||||
<span>•</span>
|
|
||||||
<span><FormattedMessage id='navigation_bar.favourites' defaultMessage='Likes' /></span>
|
|
||||||
</NavLink>}
|
|
||||||
|
|
||||||
{ownAccount &&
|
|
||||||
<NavLink
|
|
||||||
exact activeClassName='active' to={`/@${account.get('acct')}/pins`}
|
|
||||||
>
|
|
||||||
{ /* : TODO : shortNumberFormat(account.get('pinned_count')) */ }
|
|
||||||
<span>•</span>
|
|
||||||
<span><FormattedMessage id='navigation_bar.pins' defaultMessage='Pins' /></span>
|
|
||||||
</NavLink>
|
|
||||||
}
|
|
||||||
</div>
|
|
||||||
|
|
||||||
{
|
{
|
||||||
isSmallScreen &&
|
isSmallScreen &&
|
||||||
<div className={classNames('account-mobile-container', { 'deactivated': deactivated })}>
|
<div className={classNames('account-mobile-container', { 'deactivated': deactivated })}>
|
||||||
|
|
Ładowanie…
Reference in New Issue