diff --git a/packages/docusaurus/src/client/App.tsx b/packages/docusaurus/src/client/App.tsx index 3a93ec6524a8..e235fb35562b 100644 --- a/packages/docusaurus/src/client/App.tsx +++ b/packages/docusaurus/src/client/App.tsx @@ -25,9 +25,19 @@ import SiteMetadataDefaults from './SiteMetadataDefaults'; import ErrorBoundary from '@docusaurus/ErrorBoundary'; import HasHydratedDataAttribute from './hasHydratedDataAttribute'; -export default function App(): JSX.Element { - const routeElement = renderRoutes(routes); +const routesElement = renderRoutes(routes); + +function AppNavigation() { const location = useLocation(); + const normalizedLocation = normalizeLocation(location); + return ( + + {routesElement} + + ); +} + +export default function App(): JSX.Element { return ( @@ -36,9 +46,7 @@ export default function App(): JSX.Element { - - {routeElement} - +