import * as React from 'react'; import { Layout, MenuProps, Modal, Dropdown, Select, Button, Tooltip } from 'antd'; import { CaretDownOutlined, LogoutOutlined } from '@ant-design/icons'; import logoSrc from '@/assets/public/logo.png'; import router from '@/router'; import LocalStorage from '@/LocalStorage'; const { Header: AntdHeader } = Layout; interface Props { userName: string, onClickLogout: () => Promise, onSelectChange: (value: number) => void; // 新增回调函数 currentMenuType: number; }; const Header: React.FC = (props: Props) => { const { userName, onClickLogout, onSelectChange, currentMenuType } = props; // const items: MenuProps['items'] = [ // // 移除退出登录选项,现在使用独立的登出按钮 // ]; const fruits = [ { id: 1, name: 'DeepSeek' }, { id: 2, name: '智谱' }, ]; const [open, setOpen] = React.useState(false); // 控制下拉框展开状态 const onDropdownVisibleChange = (visible: boolean) => { setOpen(visible); }; return (
{ if(LocalStorage.getStatusFlag('deepseek:application:list')){ router.navigate({ pathname: '/deepseek/questionAnswer' }); } }}>
建科•小智应用广场
{/* */}
{userName.slice(0, 1)}
{userName}
{/* */}
); }; export default Header;