"use client"; import IconButton from "@mui/material/IconButton"; import Menu from "@mui/material/Menu"; import MenuItem from "@mui/material/MenuItem"; import Avatar from "@mui/material/Avatar"; import React from "react"; import { AppBarProps } from "./AppBar"; import Divider from "@mui/material/Divider"; import Typography from "@mui/material/Typography"; import { useTranslation } from "react-i18next"; import { signOut } from "next-auth/react"; type Props = Pick; const Profile: React.FC = ({ avatarImageSrc, profileName }) => { const [profileMenuAnchorEl, setProfileMenuAnchorEl] = React.useState(); const openProfileMenu: React.MouseEventHandler = ( event, ) => { setProfileMenuAnchorEl(event.currentTarget); }; const closeProfileMenu = () => { setProfileMenuAnchorEl(undefined); }; const { t } = useTranslation("login"); return ( <> {profileName} signOut()}>{t("Sign out")} ); }; export default Profile;