From 58d28d2cdecc668f9713b97e16ee6480ed5aecc8 Mon Sep 17 00:00:00 2001 From: DIYgod Date: Mon, 22 May 2023 22:27:41 +0100 Subject: [PATCH] fix: mention parsing --- src/markdown/index.ts | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/markdown/index.ts b/src/markdown/index.ts index ffb80306..9671fd0a 100644 --- a/src/markdown/index.ts +++ b/src/markdown/index.ts @@ -183,8 +183,12 @@ export const renderPageContent = ( transformers, }) .use(rehypeRewrite, { - selector: "p, li", + selector: "p, li, h1", rewrite: (node: any) => { + if (node.tagName === "h1") { + node.tagName = "h2" + return + } if (node.children) { node.children = node.children.flatMap((child: any) => { if (child.type === "text") { @@ -215,12 +219,12 @@ export const renderPageContent = ( } }, }) - .use(rehypeRewrite, { - selector: "h1", - rewrite: (node: any) => { - node.tagName = "h2" - }, - }) + // .use(rehypeRewrite, { + // selector: "h1", + // rewrite: (node: any) => { + // node.tagName = "h2" + // }, + // }) .use(rehypePrism, { ignoreMissing: true, showLineNumbers: true,