import React, { useState } from 'react'; import { Box, ListItem, ListItemText, List, Drawer, IconButton, Divider, CssBaseline, AppBar, Toolbar, Typography, Menu, MenuItem, } from '@mui/material'; import PeopleIcon from '@mui/icons-material/PeopleOutline'; import DashboardIcon from '@mui/icons-material/DashboardOutlined'; import BarChartIcon from '@mui/icons-material/BarChartOutlined'; import SettingsIcon from '@mui/icons-material/SettingsOutlined'; import LogoutIcon from '@mui/icons-material/LogoutOutlined'; import AccountCircleIcon from '@mui/icons-material/AccountCircleOutlined'; import { ThemeProvider } from '@mui/material/styles'; import theme from '../theme'; import deleteToken from '../core/deleteToken'; import '../metadata.json' import { DashboardInfo } from '../widgets/WidgetStatic' const drawerWidth = 240; export default function SettingsInfo() { const [anchorEl, setAnchorEl] = useState(null); const openMenu = Boolean(anchorEl); const handleMenuClick = (event) => { setAnchorEl(event.currentTarget); }; const handleMenuClose = () => { setAnchorEl(null); }; return ( Admin Dashboard { handleMenuClose(); window.location.href = '/dashboard'; }}> Dashboard Profile My account { handleMenuClose(); window.location.href = '/settings'; }}> Settings { handleMenuClose(); deleteToken(); window.location.reload(); }}> Logout window.location.href = '/settings/info'}> System Information ); }