From dd571ca42adb911ead5a67c35f78c4c19a7bfd52 Mon Sep 17 00:00:00 2001 From: Prisma Date: Tue, 2 Apr 2024 10:59:27 +0100 Subject: [PATCH 1/2] remove last item of breadcrumb --- src/theme/DocBreadcrumbs/index.tsx | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/theme/DocBreadcrumbs/index.tsx b/src/theme/DocBreadcrumbs/index.tsx index d18ff0336e..6003138899 100644 --- a/src/theme/DocBreadcrumbs/index.tsx +++ b/src/theme/DocBreadcrumbs/index.tsx @@ -10,15 +10,8 @@ import {translate} from '@docusaurus/Translate'; import HomeBreadcrumbItem from '@theme/DocBreadcrumbs/Items/Home'; import styles from './styles.module.css'; // TODO move to design system folder -function BreadcrumbsItemLink({children, href, isLast}) { +function BreadcrumbsItemLink({children, href}) { const className = 'breadcrumbs__link'; - if (isLast) { - return ( - - {children} - - ); - } return href ? ( {children} @@ -84,13 +77,13 @@ export default function DocBreadcrumbs() { item.type === 'category' && item.linkUnlisted ? undefined : item.href; - return ( + return ( !isLast && - + {item.label} From 2211ab74a7cbb0a11e3fae7eb0734790f71d7e31 Mon Sep 17 00:00:00 2001 From: Prisma Date: Tue, 2 Apr 2024 11:03:41 +0100 Subject: [PATCH 2/2] update length min --- src/theme/DocBreadcrumbs/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/theme/DocBreadcrumbs/index.tsx b/src/theme/DocBreadcrumbs/index.tsx index 6003138899..eb8c6ad95c 100644 --- a/src/theme/DocBreadcrumbs/index.tsx +++ b/src/theme/DocBreadcrumbs/index.tsx @@ -66,7 +66,7 @@ export default function DocBreadcrumbs() { message: 'Breadcrumbs', description: 'The ARIA label for the breadcrumbs', })}> - {repeatedBreadcrumbs() &&