diff --git a/website/src/components/RightSidebar/TableOfContents.tsx b/website/src/components/RightSidebar/TableOfContents.tsx index 99c0eb54..d5843043 100644 --- a/website/src/components/RightSidebar/TableOfContents.tsx +++ b/website/src/components/RightSidebar/TableOfContents.tsx @@ -12,6 +12,8 @@ const TableOfContents: FunctionalComponent<{ headings: MarkdownHeading[]; curren headings = [], currentPage, }) => { + // remove slash before # + currentPage = currentPage.endsWith('/') ? currentPage.slice(0, -1) : currentPage; const toc = useRef(); const onThisPageID = 'on-this-page-heading'; const itemOffsets = useRef([]);