Dunja Djokic 2 лет назад
Родитель
Сommit
5f8a270a4e
1 измененных файлов: 11 добавлений и 1 удалений
  1. 11
    1
      src/components/Navbar/NavbarComponent.js

+ 11
- 1
src/components/Navbar/NavbarComponent.js Просмотреть файл

@@ -14,6 +14,8 @@ import Tooltip from "@mui/material/Tooltip";
import MenuItem from "@mui/material/MenuItem";
import AdbIcon from "@mui/icons-material/Adb";
import Link from "@mui/material/Link";
import { logOut } from "features/auth/authSlice";
import { useDispatch } from "react-redux";

const pages = ["Profile", "Settings"];
const settings = ["Profile", "Logout"];
@@ -22,6 +24,8 @@ const NavbarComponent = () => {
const [anchorElNav, setAnchorElNav] = useState(null);
const [anchorElUser, setAnchorElUser] = useState(null);

const dispatch = useDispatch();

const handleOpenNavMenu = (event) => {
setAnchorElNav(event.currentTarget);
};
@@ -157,7 +161,13 @@ const NavbarComponent = () => {
onClose={handleCloseUserMenu}
>
{settings.map((setting) => (
<MenuItem key={setting} onClick={handleCloseUserMenu}>
<MenuItem
key={setting}
onClick={() => {
dispatch(logOut());
handleCloseUserMenu();
}}
>
<Typography textAlign="center">{setting}</Typography>
</MenuItem>
))}

Загрузка…
Отмена
Сохранить