import TocBar from '@/components/TocBar' import React, { useImperativeHandle, useState } from 'react' /** * 右侧边栏 * @param toc * @param post * @returns {JSX.Element} * @constructor */ const DrawerRight = ({ post, cRef }) => { // 暴露给父组件 通过cRef.current.handleMenuClick 调用 useImperativeHandle(cRef, () => { return { handleMenuClick: () => handleMenuClick() } }) const [showDrawer, switchShowDrawer] = useState(false) const handleMenuClick = () => { switchShowDrawer(!showDrawer) } return