From 4dbc458a2209b04b79e2d689c17f5a7f5287500c Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Thu, 30 Sep 2021 13:22:32 +0300 Subject: [PATCH] refactor: various TOC improvements (#5627) --- .../src/theme/Heading/index.tsx | 2 +- .../src/theme/TOCInline/index.tsx | 5 ++--- .../src/theme/TOCItems/index.tsx | 10 +++++----- packages/docusaurus-theme-classic/src/types.d.ts | 2 +- .../src/utils/useTOCHighlight.ts | 7 ++++--- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/packages/docusaurus-theme-classic/src/theme/Heading/index.tsx b/packages/docusaurus-theme-classic/src/theme/Heading/index.tsx index 8439f747b2..2a04c267e7 100644 --- a/packages/docusaurus-theme-classic/src/theme/Heading/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/Heading/index.tsx @@ -44,7 +44,7 @@ const createAnchorHeading = ( return ( +
); diff --git a/packages/docusaurus-theme-classic/src/theme/TOCItems/index.tsx b/packages/docusaurus-theme-classic/src/theme/TOCItems/index.tsx index d93850f31c..3e12fedb6a 100644 --- a/packages/docusaurus-theme-classic/src/theme/TOCItems/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/TOCItems/index.tsx @@ -19,25 +19,25 @@ import { /* eslint-disable jsx-a11y/control-has-associated-label */ function TOCItemList({ toc, - className = 'table-of-contents table-of-contents__left-border', - linkClassName = 'table-of-contents__link', + className, + linkClassName, isChild, }: { readonly toc: readonly TOCItem[]; readonly className: string; - readonly linkClassName: string; + readonly linkClassName: string | null; readonly isChild?: boolean; }): JSX.Element | null { if (!toc.length) { return null; } return ( -