import { Avatar } from "@mui/joy"; import { useState } from "react"; import { Link } from "react-router-dom"; import * as api from "../helpers/api"; import useUserStore from "../stores/v1/user"; import Icon from "./Icon"; import Dropdown from "./common/Dropdown"; import AboutDialog from "./AboutDialog"; const Header: React.FC = () => { const currentUser = useUserStore().getCurrentUser(); const [showAboutDialog, setShowAboutDialog] = useState(false); const handleSignOutButtonClick = async () => { await api.signout(); window.location.href = "/auth"; }; return ( <>
Slash
{currentUser.nickname} } actionsClassName="!w-32" actions={ <> Setting } >
{showAboutDialog && setShowAboutDialog(false)} />} ); }; export default Header;