@@ -8,7 +8,6 @@ import GroupWorkIcon from '@mui/icons-material/GroupWork';
88import Help from '@mui/icons-material/Help' ;
99import NoteAdd from '@mui/icons-material/NoteAdd' ;
1010import People from '@mui/icons-material/People' ;
11- import SettingsApplications from '@mui/icons-material/SettingsApplications' ;
1211import ListItemButton from '@mui/material/ListItemButton' ;
1312import ListItemIcon from '@mui/material/ListItemIcon' ;
1413import ListItemText from '@mui/material/ListItemText' ;
@@ -27,6 +26,7 @@ import SettingsMenuListItem from './SettingsMenuListItem';
2726import { StatusActionLogsMenuListItem } from './StatusActionLogsMenuListItem' ;
2827import { TemplateMenuListItem } from './TemplateMenuListItem' ;
2928import CommentQuestionIcon from '../common/icons/CommentQuestionIcon' ;
29+ import ProposalWorkflowIcon from '../common/icons/ProposalWorkflowIcon' ;
3030import ScienceIcon from '../common/icons/ScienceIcon' ;
3131
3232type MenuItemsProps = {
@@ -124,6 +124,14 @@ const MenuItems = ({ currentRole }: MenuItemsProps) => {
124124
125125 const userOfficer = (
126126 < div data-cy = "officer-menu-items" >
127+ < Tooltip title = "Calls" >
128+ < ListItemButton component = { NavLink } to = "/Calls" >
129+ < ListItemIcon >
130+ < CalendarToday />
131+ </ ListItemIcon >
132+ < ListItemText primary = "Calls" />
133+ </ ListItemButton >
134+ </ Tooltip >
127135 < Tooltip title = "Proposals" >
128136 < ListItemButton component = { NavLink } to = "/Proposals" >
129137 < ListItemIcon >
@@ -152,22 +160,13 @@ const MenuItems = ({ currentRole }: MenuItemsProps) => {
152160 </ ListItemButton >
153161 </ Tooltip >
154162 ) }
155- < Tooltip title = "Calls" >
156- < ListItemButton component = { NavLink } to = "/Calls" >
157- < ListItemIcon >
158- < CalendarToday />
159- </ ListItemIcon >
160- < ListItemText primary = "Calls" />
161- </ ListItemButton >
162- </ Tooltip >
163- < StatusActionLogsMenuListItem />
164- { isUserManagementEnabled && (
165- < Tooltip title = "People" >
166- < ListItemButton component = { NavLink } to = "/People" >
163+ { isFapEnabled && (
164+ < Tooltip title = { i18n . format ( t ( 'Facility access panel' ) , 'plural' ) } >
165+ < ListItemButton component = { NavLink } to = "/Faps" >
167166 < ListItemIcon >
168- < People />
167+ < GroupWorkIcon />
169168 </ ListItemIcon >
170- < ListItemText primary = "People" />
169+ < ListItemText primary = { i18n . format ( t ( 'FAP' ) , 'plural' ) } />
171170 </ ListItemButton >
172171 </ Tooltip >
173172 ) }
@@ -181,6 +180,7 @@ const MenuItems = ({ currentRole }: MenuItemsProps) => {
181180 </ ListItemButton >
182181 </ Tooltip >
183182 ) }
183+
184184 < Tooltip title = "Techniques" >
185185 < ListItemButton component = { NavLink } to = "/Techniques" >
186186 < ListItemIcon >
@@ -199,24 +199,22 @@ const MenuItems = ({ currentRole }: MenuItemsProps) => {
199199 </ ListItemButton >
200200 </ Tooltip >
201201 ) }
202- { isFapEnabled && (
203- < Tooltip title = { i18n . format ( t ( 'Facility access panel' ) , 'plural' ) } >
204- < ListItemButton component = { NavLink } to = "/Faps" >
205- < ListItemIcon >
206- < GroupWorkIcon />
207- </ ListItemIcon >
208- < ListItemText primary = { i18n . format ( t ( 'FAP' ) , 'plural' ) } />
209- </ ListItemButton >
210- </ Tooltip >
211- ) }
212- < Tooltip title = "Pages" >
213- < ListItemButton component = { NavLink } to = "/PageEditor" >
202+ < Tooltip title = "Proposal workflows" >
203+ < ListItemButton
204+ component = { NavLink }
205+ selected = {
206+ location . pathname . includes ( '/ProposalWorkflows' ) ||
207+ location . pathname . includes ( 'ProposalWorkflowEditor' )
208+ }
209+ to = { '/ProposalWorkflows' }
210+ >
214211 < ListItemIcon >
215- < SettingsApplications />
212+ < ProposalWorkflowIcon />
216213 </ ListItemIcon >
217- < ListItemText primary = "Pages " />
214+ < ListItemText primary = "Proposal workflows " />
218215 </ ListItemButton >
219216 </ Tooltip >
217+
220218 { isUserManagementEnabled && (
221219 < Tooltip title = "Institutions" >
222220 < ListItemButton component = { NavLink } to = "/Institutions" >
@@ -228,6 +226,17 @@ const MenuItems = ({ currentRole }: MenuItemsProps) => {
228226 </ Tooltip >
229227 ) }
230228 < TemplateMenuListItem />
229+ < StatusActionLogsMenuListItem />
230+ { isUserManagementEnabled && (
231+ < Tooltip title = "People" >
232+ < ListItemButton component = { NavLink } to = "/People" >
233+ < ListItemIcon >
234+ < People />
235+ </ ListItemIcon >
236+ < ListItemText primary = "People" />
237+ </ ListItemButton >
238+ </ Tooltip >
239+ ) }
231240 < Tooltip title = "Questions" >
232241 < ListItemButton component = { NavLink } to = "/Questions" >
233242 < ListItemIcon >
0 commit comments