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