From 11cf1cd9d7e18b23fdf5dd0772fd3ae3340ddcc9 Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Thu, 10 Oct 2024 00:10:15 +0800 Subject: [PATCH] feat(plugin-markdown-hint): add inline rendering support for title --- plugins/markdown/plugin-markdown-hint/src/node/hint.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/markdown/plugin-markdown-hint/src/node/hint.ts b/plugins/markdown/plugin-markdown-hint/src/node/hint.ts index fab77c2391..dc0c638ced 100644 --- a/plugins/markdown/plugin-markdown-hint/src/node/hint.ts +++ b/plugins/markdown/plugin-markdown-hint/src/node/hint.ts @@ -43,11 +43,11 @@ export const hint: PluginWithOptions = ( // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition info = options[localePath]?.[name] + } else { + info = md.renderInline(info) } - return `
\n

${ - info || name - }

\n` + return `
\n

${info || name}

\n` }, closeRender: () => '
\n', }) @@ -70,6 +70,8 @@ export const hint: PluginWithOptions = ( // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition info = options[localePath]?.caution + } else { + info = md.renderInline(info) } return `
\n

${ @@ -101,6 +103,8 @@ export const hint: PluginWithOptions = ( // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition info = options[localePath]?.details + } else { + info = md.renderInline(info) } return `

${