import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, DropdownMenuGroup, Button, } from "@marzneshin/components"; import { Link } from "@tanstack/react-router"; import { FC } from 'react'; import { Settings, MenuIcon, ShieldCheck } from "lucide-react"; import { LanguageSwitchMenu } from "@marzneshin/features/language-switch"; import { ThemeToggle } from "@marzneshin/features/theme-switch"; import { useAuth, Logout } from "@marzneshin/features/auth"; import { useScreenBreakpoint } from "@marzneshin/hooks/use-screen-breakpoint"; import { useTranslation } from "react-i18next"; export const HeaderMenu: FC = () => { const isDesktop = useScreenBreakpoint("md"); const { isSudo } = useAuth(); const { t } = useTranslation(); return ( Menu {(!isDesktop && isSudo()) && ( <> {t("settings")} {t("admins")} )} ) };