import { Button, Dropdown, Layout, message, Switch} from 'antd'; import useConfigStore from '../../store/config'; import LogoIcon from "@src/assets/images/login/logo.svg?react"; import Icon from "@ant-design/icons"; import { logout } from "../../http/sso"; import { useNavigate } from 'react-router-dom'; const { Header } = Layout; const Headerbar = (props: { colorBgContainer: string }) => { const navigate = useNavigate() const setAlgorithm = useConfigStore(state => state.setAlgorithm) const logoutHandle = async () => { await logout() message.success('已退出账号') // TODO: 退出后跳转登录页 navigate('/login') } return (
票圈内容合作平台
setAlgorithm(checked ? 'default' : 'dark')} /> 退出账号), key: 'logout'}]}}> Yujian Xue avatar
) } export default Headerbar