From 0481e528af8b057b7e943ef3a70acd8563b29121 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Wed, 30 Nov 2022 22:59:37 +0100 Subject: [PATCH] Add events to sidebar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- app/soapbox/components/sidebar-menu.tsx | 10 ++++++++++ app/soapbox/components/sidebar-navigation.tsx | 9 +++++++++ 2 files changed, 19 insertions(+) diff --git a/app/soapbox/components/sidebar-menu.tsx b/app/soapbox/components/sidebar-menu.tsx index 21703caa0..80a292ec9 100644 --- a/app/soapbox/components/sidebar-menu.tsx +++ b/app/soapbox/components/sidebar-menu.tsx @@ -34,6 +34,7 @@ const messages = defineMessages({ logout: { id: 'navigation_bar.logout', defaultMessage: 'Logout' }, bookmarks: { id: 'column.bookmarks', defaultMessage: 'Bookmarks' }, lists: { id: 'column.lists', defaultMessage: 'Lists' }, + events: { id: 'column.events', defaultMessage: 'Events' }, invites: { id: 'navigation_bar.invites', defaultMessage: 'Invites' }, developers: { id: 'navigation.developers', defaultMessage: 'Developers' }, addAccount: { id: 'profile_dropdown.add_account', defaultMessage: 'Add an existing account' }, @@ -208,6 +209,15 @@ const SidebarMenu: React.FC = (): JSX.Element | null => { /> )} + {features.events && ( + + )} + {settings.get('isDeveloper') && ( { }); } + if (features.events) { + menu.push({ + to: '/events', + text: intl.formatMessage(messages.events), + icon: require('@tabler/icons/calendar-event.svg'), + }); + } + if (settings.get('isDeveloper')) { menu.push({ to: '/developers',