import React from "react"; import { useTranslation } from "react-i18next"; import { Link, NavLink } from "react-router-dom"; import classnames from "classnames"; import { useMediaQuery } from "react-responsive"; import { useUser } from "@/services/user"; import TimelineLogo from "./TimelineLogo"; import UserAvatar from "./user/UserAvatar"; const AppBar: React.FC = (_) => { const { t } = useTranslation(); const user = useUser(); const hasAdministrationPermission = user && user.hasAdministrationPermission; const isSmallScreen = useMediaQuery({ maxWidth: 576 }); const [expand, setExpand] = React.useState(false); const collapse = (): void => setExpand(false); const toggleExpand = (): void => setExpand(!expand); const createLink = ( link: string, label: React.ReactNode, className?: string ): React.ReactNode => ( {label} ); return ( ); }; export default AppBar;