From f1cf1e800f0e99fe726bdfa7767180473faaf2c2 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Thu, 15 Sep 2022 13:59:23 +0530 Subject: [PATCH] fix(theme): remove trailing `#` from outline (#1344) --- src/client/theme-default/composables/outline.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client/theme-default/composables/outline.ts b/src/client/theme-default/composables/outline.ts index 9467d0f1cba..3758eabaa0d 100644 --- a/src/client/theme-default/composables/outline.ts +++ b/src/client/theme-default/composables/outline.ts @@ -20,7 +20,7 @@ export function getHeaders(pageOutline: DefaultTheme.Config['outline']) { if (el.textContent && el.id) { updatedHeaders.push({ level: Number(el.tagName[1]), - title: el.innerText.split('\n')[0], + title: el.innerText.replace(/\s+#\s*$/, ''), link: `#${el.id}` }) }