import Logo from './Logo' import GroupCategory from './GroupCategory' import { MenuList } from './MenuList' import GroupTag from './GroupTag' import SearchInput from './SearchInput' import SiteInfo from './SiteInfo' import Catalog from './Catalog' import Announcement from './Announcement' import { useRouter } from 'next/router' import DarkModeButton from '@/components/DarkModeButton' import SocialButton from './SocialButton' import { useState } from 'react' function AsideLeft(props) { const { tagOptions, currentTag, categoryOptions, currentCategory, post, slot, siteInfo, notice } = props const router = useRouter() const [open, setOpen] = useState(true) // 折叠侧边栏 const toggleOpen = () => { setOpen(!open) } return