import { chakra, IconButton, Menu, MenuButton, MenuItem, MenuList, } from '@chakra-ui/react'; import { LanguageIcon } from '@heroicons/react/24/outline'; import { FC, ReactNode } from 'react'; import { useTranslation } from 'react-i18next'; type HeaderProps = { actions?: ReactNode; }; const LangIcon = chakra(LanguageIcon, { baseStyle: { w: 4, h: 4, }, }); export const Language: FC = () => { const { i18n } = useTranslation(); var changeLanguage = (lang: string) => { i18n.changeLanguage(lang); }; return ( } position="relative" /> changeLanguage('en')} > English changeLanguage('fa')} > فارسی changeLanguage('zh-cn')} > 简体中文 changeLanguage('ru')} > Русский ); };