From fcfd166f2d52dcf800fbaff6d618ad57eaf3cc9b Mon Sep 17 00:00:00 2001 From: Rishi Raj Jain Date: Thu, 17 Nov 2022 21:18:57 +0530 Subject: [PATCH] fix: Docs Site - Table of contents highlight not working (#5411) * fix: Docs Site - Table of contents highlight not working * Add html-escaper devDep * add html-escaper via pnpm --- examples/docs/package.json | 3 + .../components/RightSidebar/MoreMenu.astro | 4 +- .../RightSidebar/TableOfContents.tsx | 59 +++++++++--- examples/docs/src/styles/index.css | 89 ++++++++++++------- pnpm-lock.yaml | 3 + 5 files changed, 115 insertions(+), 43 deletions(-) diff --git a/examples/docs/package.json b/examples/docs/package.json index d7ac1d0e9..34de13c2a 100644 --- a/examples/docs/package.json +++ b/examples/docs/package.json @@ -24,5 +24,8 @@ "@types/react": "^17.0.45", "@types/node": "^18.0.0", "@types/react-dom": "^18.0.0" + }, + "devDependencies": { + "html-escaper": "^3.0.3" } } diff --git a/examples/docs/src/components/RightSidebar/MoreMenu.astro b/examples/docs/src/components/RightSidebar/MoreMenu.astro index 655f8eac1..4adffaff4 100644 --- a/examples/docs/src/components/RightSidebar/MoreMenu.astro +++ b/examples/docs/src/components/RightSidebar/MoreMenu.astro @@ -14,7 +14,7 @@ const showMoreSection = CONFIG.COMMUNITY_INVITE_URL;