We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d49828a commit 0afe61dCopy full SHA for 0afe61d
src/components/DocsCategoryDropdown/index.jsx
@@ -47,8 +47,18 @@ function DocsCategoryDropdown({ dropdownCategory }) {
47
}
48
}, [isOpen]); // This runs when the dropdown is opened
49
50
- const sidebar = useDocsSidebar();
51
- const isSelected = sidebar && sidebar.name && dropdownCategory ? sidebar.name === dropdownCategory.sidebar : false;
+ let sidebar = null;
+
52
+ // Safely call useDocsSidebar
53
+ try {
54
+ sidebar = useDocsSidebar();
55
+ } catch (e) {
56
+ }
57
58
+ // Guard against undefined sidebar
59
+ const isSelected = sidebar && sidebar.name && dropdownCategory
60
+ ? sidebar.name === dropdownCategory.sidebar
61
+ : false;
62
63
return (
64
<div
0 commit comments