From 4b909b13fbb6d8d72ab38700b91cf18920d72fc4 Mon Sep 17 00:00:00 2001 From: kytwb Date: Sun, 19 Dec 2021 15:43:09 +0100 Subject: Hotfix for requireAuthenticatedUser error --- src/components/layout/Sidebar.js | 141 ++++++++++++++++++--------------------- 1 file changed, 64 insertions(+), 77 deletions(-) (limited to 'src/components/layout/Sidebar.js') diff --git a/src/components/layout/Sidebar.js b/src/components/layout/Sidebar.js index 57ba170e8..e3df9c2ea 100644 --- a/src/components/layout/Sidebar.js +++ b/src/components/layout/Sidebar.js @@ -3,12 +3,10 @@ import PropTypes from 'prop-types'; import ReactTooltip from 'react-tooltip'; import { defineMessages, injectIntl } from 'react-intl'; import { inject, observer } from 'mobx-react'; -import { Link } from 'react-router'; import { mdiCheckAll, mdiViewGrid, mdiPlusBox, - mdiLoginVariant, mdiCog, mdiBellOff, mdiBell, @@ -137,7 +135,6 @@ class Sidebar extends Component { const workspaceToggleMessage = isWorkspaceDrawerOpen ? messages.closeWorkspaceDrawer : messages.openWorkspaceDrawer; - const isLoggedIn = Boolean(localStorage.getItem('authToken')); return (
@@ -147,96 +144,86 @@ class Sidebar extends Component { disableToolTip={() => this.disableToolTip()} useVerticalStyle={stores.settings.all.app.useVerticalStyle} /> - {isLoggedIn ? ( - <> - + <> + + + {todosStore.isFeatureEnabledByUser ? ( - {todosStore.isFeatureEnabledByUser ? ( - - ) : null} + ) : null} + + + {stores.settings.all.app.lockingFeatureEnabled ? ( - - {stores.settings.all.app.lockingFeatureEnabled ? ( - - ) : null} - - ) : ( - - - - )} + ) : null} +