import { FC, useState } from 'react'; import { Layout, Menu } from 'antd'; import { useNavigate, useLocation } from 'react-router-dom'; import Routes, { menuItems } from '@/routes'; import './index.scss'; const { Content, Footer, Sider } = Layout; interface ChatLayoutProps { children?: React.ReactNode; } const ChatLayout: FC = ({ children }) => { const [collapsed, setCollapsed] = useState(false); const location = useLocation(); const go = useNavigate(); return ( setCollapsed(value)}>
go(i.key)} /> ); }; export default ChatLayout;