From 5979aa14f8b3152865714c24c822c5302ecc7967 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Mon, 20 Dec 2021 22:41:40 +0100 Subject: [PATCH] Show nav bar links when in dashboard MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- app/soapbox/features/ui/components/tabs_bar.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 && ( <>