import React from 'react' import { NavLink } from "react-router-dom"; import { Menu, Dropdown } from 'antd'; import { UserOutlined, CaretDownOutlined, MenuUnfoldOutlined, MenuFoldOutlined } from '@ant-design/icons'; import { removeToken } from 'api/token'; import { getLoginName } from 'utils/storage'; import './style.css'; interface States { collapsed: boolean } interface Props { changeCollapse: (value: boolean) => void } class Header extends React.Component { constructor(props: Props) { super(props); this.state = { collapsed: false } } toggle = () => { this.setState({ collapsed: !this.state.collapsed, }, function () { this.props.changeCollapse(this.state.collapsed) }); } render() { const handleMenuClick = (value: any) => { // console.log('value==', value) const { key } = value; if (key === 'layout') { removeToken() } } const menu = ( {/*修改密码*/} 退出登录 ) return (
{getLoginName()}
) } } export default Header