From dd7b0896327c1b36f0bc1f071a6efd9b8da699bc Mon Sep 17 00:00:00 2001 From: Mark Volkmann Date: Thu, 25 Apr 2024 11:53:27 -0500 Subject: [PATCH 1/5] initial work on removing avatar menu --- web-ui/src/components/menu/Menu.jsx | 44 ++--------------------------- 1 file changed, 2 insertions(+), 42 deletions(-) diff --git a/web-ui/src/components/menu/Menu.jsx b/web-ui/src/components/menu/Menu.jsx index 33c7dae9ee..31ed098439 100644 --- a/web-ui/src/components/menu/Menu.jsx +++ b/web-ui/src/components/menu/Menu.jsx @@ -20,7 +20,6 @@ import fileDownload from 'js-file-download'; import { useLocation, Link } from 'react-router-dom'; import { AppContext } from '../../context/AppContext'; import { getAvatarURL } from '../../api/api'; -import AvatarMenu from '@mui/material/Menu'; import MenuIcon from '@mui/icons-material/Menu'; import { styled, useTheme } from '@mui/material/styles'; @@ -183,8 +182,8 @@ function Menu() { return links; }; - const handleClick = event => { - setAnchorEl(event.currentTarget); + const handleClick = () => { + location.href = `/profile/${id}`; }; const downloadMembers = async () => { @@ -304,10 +303,6 @@ function Menu() { setFeedbackOpen(false); }; - const closeAvatarMenu = () => { - setAnchorEl(null); - }; - const closeHoursUpload = () => { setShowHoursUpload(false); setSelectedFile(null); @@ -447,41 +442,6 @@ function Menu() { textDecoration: 'none' }} /> - - - Profile - - {isAdmin && ( - { - closeAvatarMenu(); - openHoursUpload(); - }} - > - Upload Hours - - )} - {isAdmin && ( - { - closeAvatarMenu(); - downloadMembers(); - }} - > - Download Members - - )} -