fix(v2): render as regular text uncollapsible categories (#2880)

This commit is contained in:
Alexey Pyltsyn 2020-06-04 15:27:16 +03:00 committed by GitHub
parent 953abd8154
commit 6f2e59a176
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 2 deletions

View file

@ -71,7 +71,6 @@ function DocSidebarItemCategory({
const handleItemClick = useCallback(
(e) => {
e.preventDefault();
e.target.blur();
setCollapsed((state) => !state);
},
[setCollapsed],
@ -91,9 +90,10 @@ function DocSidebarItemCategory({
className={classnames('menu__link', {
'menu__link--sublist': collapsible,
'menu__link--active': collapsible && isActive,
[styles.menuLinkText]: !collapsible,
})}
href="#!"
onClick={collapsible ? handleItemClick : undefined}
href={collapsible ? '#!' : undefined}
{...props}>
{label}
</a>

View file

@ -58,6 +58,14 @@
padding: 0.5rem;
}
.menuLinkText {
cursor: initial;
}
.menuLinkText:hover {
background: none;
}
.menuWithAnnouncementBar {
margin-bottom: var(--docusaurus-announcement-bar-height);
}