// eslint-disable-next-line import React, { useEffect, useState } from 'react'; import { useTranslation } from 'react-i18next'; import { Select, MenuItem } from '@material-ui/core'; import FormControl from '@material-ui/core/FormControl'; import InputLabel from '@material-ui/core/InputLabel'; import { Images } from 'images/Images'; import { Language, LanguageCountry } from 'types'; import './LanguageDropdown.css'; const LanguageDropdown = () => { const { i18n } = useTranslation(); const [language, setLanguage] = useState(i18n.resolvedLanguage); useEffect(() => { if (language !== i18n.resolvedLanguage) { i18n.changeLanguage(language); } }, [language]); return ( ) }; export default LanguageDropdown;