import { useState } from 'react'; // @mui import { MenuItem, Stack } from '@mui/material'; // components import Image from '../../../components/Image'; import MenuPopover from '../../../components/MenuPopover'; import { IconButtonAnimate } from '../../../components/animate'; // ---------------------------------------------------------------------- const LANGS = [ { label: 'English', value: 'en', icon: 'https://minimal-assets-api.vercel.app/assets/icons/ic_flag_en.svg', }, { label: 'German', value: 'de', icon: 'https://minimal-assets-api.vercel.app/assets/icons/ic_flag_de.svg', }, { label: 'French', value: 'fr', icon: 'https://minimal-assets-api.vercel.app/assets/icons/ic_flag_fr.svg', }, ]; // ---------------------------------------------------------------------- export default function LanguagePopover() { const [open, setOpen] = useState(null); const handleOpen = (event: React.MouseEvent) => { setOpen(event.currentTarget); }; const handleClose = () => { setOpen(null); }; return ( <> {LANGS[0].label} {LANGS.map((option) => ( {option.label} {option.label} ))} ); }