|
@@ -17,6 +17,9 @@ interface iMenuProps {
|
|
|
|
|
|
const NavSider:React.FC<iMenuProps> = (props)=> {
|
|
|
const { list: MeunList, username } = props
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
return (
|
|
|
<div className="main-nav">
|
|
|
<div className="logo"><img src={logo}></img></div>
|
|
@@ -46,6 +49,11 @@ const NavSider:React.FC<iMenuProps> = (props)=> {
|
|
|
}
|
|
|
|
|
|
const DropMenu = () => {
|
|
|
+
|
|
|
+ function deleteUser() {
|
|
|
+ store.dispatch(deleteUserInfo())
|
|
|
+ }
|
|
|
+
|
|
|
return (
|
|
|
<Menu>
|
|
|
<Menu.Item key="0">
|
|
@@ -59,13 +67,17 @@ const DropMenu = () => {
|
|
|
<Link to="/acount/safe">帮助中心</Link>
|
|
|
</Menu.Item>
|
|
|
<Menu.Item key="3">
|
|
|
- <span onClick={store.dispatch(deleteUserInfo())}>退出登录</span>
|
|
|
+ <span onClick={deleteUser}>退出登录</span>
|
|
|
</Menu.Item>
|
|
|
</Menu>
|
|
|
)
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
const mapStateToProps = (state:RootState) => {
|
|
|
+
|
|
|
return {
|
|
|
username: state.user.userInfo.Name
|
|
|
}
|