diff --git a/packages/docusaurus-theme-classic/src/theme/DocSidebar/index.tsx b/packages/docusaurus-theme-classic/src/theme/DocSidebar/index.tsx index 59eac0c5fd24..60efd6b77e81 100644 --- a/packages/docusaurus-theme-classic/src/theme/DocSidebar/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/DocSidebar/index.tsx @@ -227,8 +227,8 @@ function useResponsiveSidebar() { ); const toggleResponsiveSidebar = useCallback(() => { - setShowResponsiveSidebar(!showResponsiveSidebar); - }, [setShowResponsiveSidebar, showResponsiveSidebar]); + setShowResponsiveSidebar((value) => !value); + }, [setShowResponsiveSidebar]); return { showResponsiveSidebar,