diff --git a/dashboard/src/states/Dashboard/components/Header/components/AccountMenu/AccountMenu.jsx b/dashboard/src/states/Dashboard/components/Header/components/AccountMenu/AccountMenu.jsx new file mode 100644 index 0000000..9bf8728 --- /dev/null +++ b/dashboard/src/states/Dashboard/components/Header/components/AccountMenu/AccountMenu.jsx @@ -0,0 +1,25 @@ +import {Divider, Menu, ListItemIcon, MenuItem, Typography, Avatar} from "@mui/material"; +import {Logout} from "@mui/icons-material"; +import {UserContext} from "@contexts/User"; +import {useContext} from "react"; + +export const AccountMenu = ({open, setOpen}) => { + + const {user, logout} = useContext(UserContext); + + return ( + setOpen(false)}> + + Hi, {user.username} + + + + + + + + Logout + + + ) +} \ No newline at end of file diff --git a/dashboard/src/states/Dashboard/components/Header/components/AccountMenu/index.js b/dashboard/src/states/Dashboard/components/Header/components/AccountMenu/index.js new file mode 100644 index 0000000..c837612 --- /dev/null +++ b/dashboard/src/states/Dashboard/components/Header/components/AccountMenu/index.js @@ -0,0 +1 @@ +export {AccountMenu as default} from "./AccountMenu.jsx"; \ No newline at end of file