From d73a3e7109a5923eccebc79f768fc09958e2746c Mon Sep 17 00:00:00 2001 From: Yoseph Ahmed Date: Wed, 12 Aug 2020 13:39:23 -0400 Subject: [PATCH] feat: added ListItem component to incidents in Sidebar for visualize tab --- src/shared/components/Sidebar.tsx | 11 +++++++++++ src/user/user-slice.ts | 1 + 2 files changed, 12 insertions(+) diff --git a/src/shared/components/Sidebar.tsx b/src/shared/components/Sidebar.tsx index 204fc28961..2e6fb0b389 100644 --- a/src/shared/components/Sidebar.tsx +++ b/src/shared/components/Sidebar.tsx @@ -294,6 +294,17 @@ const Sidebar = () => { {!sidebarCollapsed && t('incidents.reports.label')} )} + {permissions.includes(Permissions.ViewIncidentWidgets) && ( + navigateTo('/incidents/visualize')} + active={splittedPath[1].includes('incidents') && splittedPath.length < 3} + > + + {!sidebarCollapsed && t('incidents.visualize.label')} + + )} )} diff --git a/src/user/user-slice.ts b/src/user/user-slice.ts index 84af456645..738f25119c 100644 --- a/src/user/user-slice.ts +++ b/src/user/user-slice.ts @@ -36,6 +36,7 @@ const initialState: UserState = { Permissions.ViewIncidents, Permissions.ReportIncident, Permissions.ResolveIncident, + Permissions.ViewIncidentWidgets, Permissions.AddCarePlan, Permissions.ReadCarePlan, Permissions.AddVisit,