diff --git a/components/Drawer.js b/components/Drawer.js deleted file mode 100644 index 7d0964f2..00000000 --- a/components/Drawer.js +++ /dev/null @@ -1,92 +0,0 @@ -import SearchInput from '@/components/SearchInput' -import MenuButtonGroup from '@/components/MenuButtonGroup' -import React, { useImperativeHandle, useState } from 'react' -import InfoCard from '@/components/InfoCard' -import TagList from '@/components/TagList' -import Logo from '@/components/Logo' -import LatestPosts from '@/components/LatestPosts' -import PostsCategories from '@/components/PostsCategories' - -/** - * 抽屉面板,可以从侧面拉出 - * @returns {JSX.Element} - * @constructor - */ -const Drawer = ({ post, currentTag, cRef, tags, posts, categories, currentCategory }) => { - // 暴露给父组件 通过cRef.current.handleMenuClick 调用 - useImperativeHandle(cRef, () => { - return { - handleMenuClick: () => handleMenuClick() - } - }) - const [isHidden, changeHiddenStatus] = useState(true) - // 点击按钮更改侧边抽屉状态 - const handleMenuClick = () => { - changeHiddenStatus(!isHidden) - } - return <> -