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,