|
@@ -1,6 +1,6 @@
|
|
|
/* eslint-disable */
|
|
/* eslint-disable */
|
|
|
import React, { useCallback } from 'react'
|
|
import React, { useCallback } from 'react'
|
|
|
-import { InfoCircleFilled, LogoutOutlined } from '@ant-design/icons'
|
|
|
|
|
|
|
+import { InfoCircleFilled, LogoutOutlined, SettingOutlined, UserOutlined } from '@ant-design/icons'
|
|
|
import { Avatar, Menu, Spin, Modal } from 'antd'
|
|
import { Avatar, Menu, Spin, Modal } from 'antd'
|
|
|
import { history, useModel } from 'umi'
|
|
import { history, useModel } from 'umi'
|
|
|
import { stringify } from 'querystring'
|
|
import { stringify } from 'querystring'
|
|
@@ -44,7 +44,7 @@ const AvatarDropdown: React.FC<GlobalHeaderRightProps> = ({ menu }) => {
|
|
|
}) => {
|
|
}) => {
|
|
|
const { key } = event
|
|
const { key } = event
|
|
|
if (key === 'logout' && initialState) {
|
|
if (key === 'logout' && initialState) {
|
|
|
- Modal.confirm({
|
|
|
|
|
|
|
+ return Modal.confirm({
|
|
|
icon: <InfoCircleFilled />,
|
|
icon: <InfoCircleFilled />,
|
|
|
title: '温馨提示',
|
|
title: '温馨提示',
|
|
|
content: '是否确认退出系统?',
|
|
content: '是否确认退出系统?',
|
|
@@ -57,7 +57,7 @@ const AvatarDropdown: React.FC<GlobalHeaderRightProps> = ({ menu }) => {
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
- // history.push(`/account/${key}`)
|
|
|
|
|
|
|
+ return history.push(`/account/${key}`)
|
|
|
},
|
|
},
|
|
|
[initialState, setInitialState]
|
|
[initialState, setInitialState]
|
|
|
)
|
|
)
|
|
@@ -86,13 +86,11 @@ const AvatarDropdown: React.FC<GlobalHeaderRightProps> = ({ menu }) => {
|
|
|
|
|
|
|
|
const menuHeaderDropdown = (
|
|
const menuHeaderDropdown = (
|
|
|
<Menu className={styles.menu} selectedKeys={[]} onClick={onMenuClick}>
|
|
<Menu className={styles.menu} selectedKeys={[]} onClick={onMenuClick}>
|
|
|
|
|
+ <Menu.Item key="settings">
|
|
|
|
|
+ <SettingOutlined />
|
|
|
|
|
+ 个人设置
|
|
|
|
|
+ </Menu.Item>
|
|
|
{/* {menu && (
|
|
{/* {menu && (
|
|
|
- <Menu.Item key="center">
|
|
|
|
|
- <UserOutlined />
|
|
|
|
|
- 个人中心
|
|
|
|
|
- </Menu.Item>
|
|
|
|
|
- )}
|
|
|
|
|
- {menu && (
|
|
|
|
|
<Menu.Item key="settings">
|
|
<Menu.Item key="settings">
|
|
|
<SettingOutlined />
|
|
<SettingOutlined />
|
|
|
个人设置
|
|
个人设置
|