"use client"; import { useRouter } from "next/navigation"; import { IconButton, Menu, MenuItem, Box } from "@mui/material"; import { KeyboardArrowDown as KeyboardArrowDownIcon } from "@mui/icons-material"; import { usePopupState, bindTrigger, bindMenu, } from "material-ui-popup-state/hooks"; import { useLeafcutterContext } from "leafcutter-ui/components/LeafcutterProvider"; // import { Tooltip } from "./Tooltip"; export const LanguageSelect = () => { const { colors: { white, leafcutterElectricBlue }, } = useLeafcutterContext(); const router = useRouter(); const locales: any = { en: "English", fr: "Français" }; const locale = "en"; const popupState = usePopupState({ variant: "popover", popupId: "language" }); return ( {locales[locale as any] ?? locales.en} {Object.keys(locales).map((locale) => ( { // router.push(router.route, router.route, { locale }); popupState.close(); }} > {locales[locale]} ))} ); }; /* */