import { useNavigate } from "react-router-dom"; import { useAppSelector } from "../store"; import { userService } from "../services"; import useToggle from "../hooks/useToggle"; import Icon from "./Icon"; import styles from "../less/header.module.less"; const Header: React.FC = () => { const navigate = useNavigate(); const { user } = useAppSelector((state) => state.user); const [showDropdown, toggleShowDropdown] = useToggle(false); const handleSignOutButtonClick = async () => { await userService.doSignOut(); navigate("/auth"); }; return (