import React, { useState } from 'react'; import { Menu, MenuButton, MenuItem, MenuList, MenuButtonProps } from '@chakra-ui/react'; import { getLangStore, LangEnum, setLangStore } from '@/utils/i18n'; import MyIcon from '@/components/Icon'; import { useTranslation } from 'react-i18next'; const langMap = { [LangEnum.en]: { label: 'English', icon: 'language_en' }, [LangEnum.zh]: { label: '简体中文', icon: 'language_zh' } }; const Language = (props: MenuButtonProps) => { const { i18n } = useTranslation(); const [language, setLanguage] = useState<`${LangEnum}`>(getLangStore()); return (
); }; export default React.memo(Language);