From 1528ca6d45cb58aa2d7e5cda2a0e14b589b35044 Mon Sep 17 00:00:00 2001 From: rhld16 Date: Sun, 19 Jan 2025 15:01:15 +0000 Subject: [PATCH] fix(md): make sure to use vitepress' default link renderer --- docs/.vitepress/markdown/headers.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/.vitepress/markdown/headers.ts b/docs/.vitepress/markdown/headers.ts index 3fc18f099..d12a1f00b 100644 --- a/docs/.vitepress/markdown/headers.ts +++ b/docs/.vitepress/markdown/headers.ts @@ -53,8 +53,10 @@ export const headersPlugin = (md: MarkdownRenderer) => { return result } + let defaultRender = md.renderer.rules.link_open; + md.renderer.rules.link_open = (tokens, idx, options, env, self) => { - const result = self.renderToken(tokens, idx, options) + const result = defaultRender(tokens, idx, options, env, self); const meta = tokens[idx].meta if (!meta || !meta.feedback) return result @@ -62,6 +64,8 @@ export const headersPlugin = (md: MarkdownRenderer) => { const heading = meta.feedback.heading || '' if (!heading) return result + if (meta.feedback.heading.match(/Machine Learning|Audio Generation/gi)) console.log(result, tokens[idx]) + return `${result}` } }