import React from 'react'; import TranslateIcon from '@material-ui/icons/Translate'; import { AppBar, Button, Fade, FormControl, FormControlLabel, FormLabel, Paper, Popper, Radio, RadioGroup, Toolbar, Typography, } from '@material-ui/core'; import { useTranslation } from 'react-i18next'; import i18next from 'i18next'; import '../App.scss'; export default function Header() { const { t, i18n } = useTranslation(); const [value, setValue] = React.useState('en'); const [anchorEl, setAnchorEl] = React.useState(null); const changeLanguage = event => { var val = event.target.value; i18n.changeLanguage(val); setAnchorEl(null); }; const openChangeLanguagePopper = event => { setValue(i18next.language.substring(0, 2)); setAnchorEl(anchorEl ? null : event.currentTarget); }; const open = Boolean(anchorEl); const id = open ? 'simple-popper' : undefined; return ( {t('OpenWrt Firmware Selector')} {t('OpenWrt Firmware Selector')}
{({ TransitionProps }) => ( Change Language
} label={t('English')} /> } label={t('German')} /> } label={t('Russian')} /> } label={t('Brazilian Portuguese')} /> } label={t('Turkish')} /> } label={t('Spanish')} />
)}
); }