import * as React from 'react'; import List from '@mui/material/List'; import ListItemButton from '@mui/material/ListItemButton'; import ListItemText from '@mui/material/ListItemText'; import MenuItem from '@mui/material/MenuItem'; import Menu from '@mui/material/Menu'; const options = [ 'Show some love to MUI', 'Show all notification content', 'Hide sensitive notification content', 'Hide all notification content', ]; export default function SimpleListMenu() { const [anchorEl, setAnchorEl] = React.useState(null); const [selectedIndex, setSelectedIndex] = React.useState(1); const open = Boolean(anchorEl); const handleClickListItem = (event: React.MouseEvent) => { setAnchorEl(event.currentTarget); }; const handleMenuItemClick = ( event: React.MouseEvent, index: number, ) => { setSelectedIndex(index); setAnchorEl(null); }; const handleClose = () => { setAnchorEl(null); }; return (
{options.map((option, index) => ( handleMenuItemClick(event, index)} > {option} ))}
); }