diff --git a/app/soapbox/features/ui/components/tabs_bar.js b/app/soapbox/features/ui/components/tabs_bar.js index 0c268bda6..474e65cca 100644 --- a/app/soapbox/features/ui/components/tabs_bar.js +++ b/app/soapbox/features/ui/components/tabs_bar.js @@ -53,10 +53,10 @@ class TabsBar extends React.PureComponent { return pathname === '/' || pathname.startsWith('/timeline/'); } - onProfilePage = () => { + shouldShowLinks = () => { try { const { pathname } = this.context.router.route.location; - return pathname.startsWith('/@') && !pathname.includes('/posts/'); + return (pathname.startsWith('/@') && !pathname.includes('/posts/')) || pathname.startsWith('/admin'); } catch { return false; } @@ -65,7 +65,7 @@ class TabsBar extends React.PureComponent { render() { const { intl, account, logo, onOpenCompose, onOpenSidebar, features, dashboardCount, notificationCount, chatsCount } = this.props; const { collapsed } = this.state; - const profilePage = this.onProfilePage(); + const showLinks = this.shouldShowLinks(); const classes = classNames('tabs-bar', { 'tabs-bar--collapsed': collapsed, @@ -94,7 +94,7 @@ class TabsBar extends React.PureComponent {
{account ? ( <> - {profilePage && ( + {showLinks && ( <>