mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-22 13:37:05 +02:00
refactor(theme-{classic,common}): split navbar into smaller components + cleanup + swizzle config (#6895)
This commit is contained in:
parent
ecbe0b26c5
commit
a1d333e96b
22 changed files with 808 additions and 456 deletions
|
@ -71,13 +71,6 @@ export {
|
|||
|
||||
export {default as Details, type DetailsProps} from './components/Details';
|
||||
|
||||
export {
|
||||
MobileSecondaryMenuProvider,
|
||||
MobileSecondaryMenuFiller,
|
||||
useMobileSecondaryMenuRenderer,
|
||||
} from './utils/mobileSecondaryMenu';
|
||||
export type {MobileSecondaryMenuComponent} from './utils/mobileSecondaryMenu';
|
||||
|
||||
export {
|
||||
useDocsPreferredVersion,
|
||||
useDocsPreferredVersionByPluginId,
|
||||
|
@ -151,6 +144,17 @@ export {
|
|||
TabGroupChoiceProvider,
|
||||
} from './utils/tabGroupChoiceUtils';
|
||||
|
||||
export {
|
||||
splitNavbarItems,
|
||||
NavbarProvider,
|
||||
useNavbarMobileSidebar,
|
||||
} from './utils/navbarUtils';
|
||||
export {
|
||||
useNavbarSecondaryMenu,
|
||||
NavbarSecondaryMenuFiller,
|
||||
} from './utils/navbarSecondaryMenuUtils';
|
||||
export type {NavbarSecondaryMenuComponent} from './utils/navbarSecondaryMenuUtils';
|
||||
|
||||
export {default as useHideableNavbar} from './hooks/useHideableNavbar';
|
||||
export {
|
||||
default as useKeyboardNavigation,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue