From e46309feff15c18d4fdcbd35294da94de624509d Mon Sep 17 00:00:00 2001 From: Farnabaz Date: Tue, 18 Apr 2023 14:10:51 +0200 Subject: [PATCH] fix(markdown-renderer): document reactivity --- src/runtime/components/ContentRendererMarkdown.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/runtime/components/ContentRendererMarkdown.vue b/src/runtime/components/ContentRendererMarkdown.vue index 5abc6d32a..ba780e502 100644 --- a/src/runtime/components/ContentRendererMarkdown.vue +++ b/src/runtime/components/ContentRendererMarkdown.vue @@ -71,15 +71,20 @@ export default defineComponent({ }) } - return { body, debug, tags } + return { debug, tags } }, render (ctx: any) { - const { tags, tag, value, components, body, debug } = ctx + const { tags, tag, value, excerpt, components, debug } = ctx - if (!body) { + if (!value) { return null } + let body = (value?.body || value) as MarkdownNode + if (excerpt && value?.excerpt) { + body = value.excerpt as MarkdownNode + } + const meta: ParsedContentMeta = { ...(value as ParsedContentMeta), tags: {