feat: 优化退出登录交互体验

- 退出登录后跳转到登录页而非主页
- 添加退出成功的提示信息
- 提升用户体验和操作流畅度
This commit is contained in:
Leo 2025-10-13 21:39:19 +08:00
parent 6c6fdab21c
commit 8a9c9e9d6e

View File

@ -4,7 +4,7 @@
import React, { useState, useEffect } from 'react'
import { Link, useLocation, useNavigate } from 'react-router-dom'
import { Menu, Drawer, Button, Space, Avatar, Dropdown } from 'antd'
import { Menu, Drawer, Button, Space, Avatar, Dropdown, message } from 'antd'
import {
MenuOutlined,
HomeOutlined,
@ -74,7 +74,8 @@ const Header: React.FC = () => {
// 处理退出登录
const handleLogout = () => {
logout()
navigate('/')
message.success('退出成功')
navigate('/login')
}
// 用户下拉菜单