import React, { useContext } from 'react'; import style from './index.module.less'; import { UserOutlined } from '@ant-design/icons'; import { Avatar, Button, Col, Dropdown, Row, Switch } from 'antd'; import { MyContext } from '@/context'; import IconFont from '@/components/icon'; import { LANG_NAME, MyStoreValues, THEME_NAME } from '@/typings'; import { useNavigate } from 'react-router-dom'; const HeaderChild = () => { const { lang, themeName, setLang, setThemeName } = useContext(MyContext); const navigate = useNavigate(); // console.log('setLang:::', setLang); // setLang && setLang(LANG_NAME.EN); const items = [ { key: '1', label: ( 1st menu ), }, { key: '2', label: ( 2nd menu ), }, { key: '3', label: navigate('/login')}>登出, }, ]; return (
navigate('/home')}>
} style={{ cursor: 'pointer' }} /> { setThemeName && setThemeName(e ? THEME_NAME.DARK : THEME_NAME.DEFAULT); }} >
); }; export default HeaderChild;