feat(theme-classic): add stable class for DocSidebarContainer (#6466)

This commit is contained in:
Mikey O'Toole 2022-01-26 02:47:54 +00:00 committed by GitHub
parent d73b4f8674
commit d0fc31c8ae
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 3 deletions

View file

@ -70,9 +70,13 @@ function DocPageContent({
{sidebar && (
<aside
className={clsx(styles.docSidebarContainer, {
[styles.docSidebarContainerHidden]: hiddenSidebarContainer,
})}
className={clsx(
ThemeClassNames.docs.docSidebarContainer,
styles.docSidebarContainer,
{
[styles.docSidebarContainerHidden]: hiddenSidebarContainer,
},
)}
onTransitionEnd={(e) => {
if (
!e.currentTarget.classList.contains(styles.docSidebarContainer)

View file

@ -48,6 +48,7 @@ export const ThemeClassNames = {
docFooter: 'theme-doc-footer',
docFooterTagsRow: 'theme-doc-footer-tags-row',
docFooterEditMetaRow: 'theme-doc-footer-edit-meta-row',
docSidebarContainer: 'theme-doc-sidebar-container',
docSidebarMenu: 'theme-doc-sidebar-menu',
docSidebarItemCategory: 'theme-doc-sidebar-item-category',
docSidebarItemLink: 'theme-doc-sidebar-item-link',