From 8e593f720009de8c8a0402cac8854a7b9c957fcd Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Wed, 1 Jan 2025 06:08:49 +0800 Subject: [PATCH] fix: disable support html tag in markdown --- client/web/src/components/Markdown/render.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/client/web/src/components/Markdown/render.tsx b/client/web/src/components/Markdown/render.tsx index d6ab7850..86aa43fb 100644 --- a/client/web/src/components/Markdown/render.tsx +++ b/client/web/src/components/Markdown/render.tsx @@ -4,7 +4,8 @@ import { isValidStr, parseUrlStr, useTranslation } from 'tailchat-shared'; import { Loadable } from '../Loadable'; import { Image } from 'tailchat-design'; import remarkGfm from 'remark-gfm'; -import rehypeRaw from 'rehype-raw'; +// import rehypeRaw from 'rehype-raw'; +// import rehypeSanitize from 'rehype-sanitize'; import './render.less'; // eslint-disable-next-line @typescript-eslint/ban-ts-comment @@ -81,7 +82,7 @@ export const Markdown: React.FC<{ transformImageUri={(src) => transformUrl(src)} transformLinkUri={(href) => transformUrl(href)} remarkPlugins={[remarkGfm]} - rehypePlugins={[rehypeRaw]} + // rehypePlugins={[rehypeRaw, rehypeSanitize]} linkTarget="_blank" skipHtml={true} components={components}