import * as React from 'react'; import { styled } from '@mui/material/styles'; import Divider, { dividerClasses } from '@mui/material/Divider'; import Menu from '@mui/material/Menu'; import MuiMenuItem from '@mui/material/MenuItem'; import { paperClasses } from '@mui/material/Paper'; import { listClasses } from '@mui/material/List'; import ListItemText from '@mui/material/ListItemText'; import ListItemIcon, { listItemIconClasses } from '@mui/material/ListItemIcon'; import LogoutRoundedIcon from '@mui/icons-material/LogoutRounded'; import MoreVertRoundedIcon from '@mui/icons-material/MoreVertRounded'; import MenuButton from '../MenuButton'; import { Avatar } from '@mui/material'; const MenuItem = styled(MuiMenuItem)({ margin: '2px 0', }); export default function OptionsMenu({ avatar }: { avatar?: boolean }) { const [anchorEl, setAnchorEl] = React.useState(null); const open = Boolean(anchorEl); const handleClick = (event: React.MouseEvent) => { setAnchorEl(event.currentTarget); }; const handleClose = () => { setAnchorEl(null); }; return ( {avatar ? ( ) : ( )} Profile My account Add another account Settings Logout ); }