From 10f3b9462d34a2e16d999678302806073cd66fcf Mon Sep 17 00:00:00 2001 From: jinhojang6 Date: Thu, 15 Jun 2023 18:05:08 +0900 Subject: [PATCH] fix: fix bug with breadcrumb home --- .../src/client/theme/DocBreadcrumbs/index.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/logos-docusaurus-theme/src/client/theme/DocBreadcrumbs/index.tsx b/packages/logos-docusaurus-theme/src/client/theme/DocBreadcrumbs/index.tsx index b789a72..d225021 100644 --- a/packages/logos-docusaurus-theme/src/client/theme/DocBreadcrumbs/index.tsx +++ b/packages/logos-docusaurus-theme/src/client/theme/DocBreadcrumbs/index.tsx @@ -9,7 +9,7 @@ import Link from '@docusaurus/Link' import { translate } from '@docusaurus/Translate' import styles from './styles.module.css' import { Typography } from '@acid-info/lsd-react' -import useDocusaurusContext from '@docusaurus/useDocusaurusContext' +import { useActivePlugin } from '@docusaurus/plugin-content-docs/lib/client/index.js' // TODO move to design system folder function BreadcrumbsItemLink({ children, href, isLast }) { @@ -66,14 +66,13 @@ function BreadcrumbsItem({ children, active, index, addMicrodata }) { export default function DocBreadcrumbs() { const breadcrumbs = useSidebarBreadcrumbs() const homePageRoute = useHomePageRoute() - const { siteConfig } = useDocusaurusContext() + const plugin = useActivePlugin() if (!breadcrumbs) { return null } - //@ts-ignore - const routeBasePath = siteConfig.presets[0][1].docs.routeBasePath + const routeBasePath = plugin?.pluginData.path return (