From e02c967f5bf05f2f4d737577e1bd78016d7470a0 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Sun, 6 Apr 2025 09:11:23 +0800 Subject: [PATCH] fix(Markdown): Conditionally apply MarkdownShadowDOMRenderer for style components based on message content --- src/renderer/src/pages/home/Markdown/Markdown.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/pages/home/Markdown/Markdown.tsx b/src/renderer/src/pages/home/Markdown/Markdown.tsx index 25faabbc..ecf70dc0 100644 --- a/src/renderer/src/pages/home/Markdown/Markdown.tsx +++ b/src/renderer/src/pages/home/Markdown/Markdown.tsx @@ -67,8 +67,7 @@ const Markdown: FC = ({ message, citationsData }) => { }, code: CodeBlock, img: ImagePreview, - pre: (props: any) =>
,
-      style: MarkdownShadowDOMRenderer as any
+      pre: (props: any) => 
     } as Partial
     return baseComponents
   }, [citationsData])
@@ -77,6 +76,10 @@ const Markdown: FC = ({ message, citationsData }) => {
     return 

{messageContent}

} + if (messageContent.includes('