diff --git a/web/src/components/deer-flow/markdown.tsx b/web/src/components/deer-flow/markdown.tsx index f465ac2..ed53dc1 100644 --- a/web/src/components/deer-flow/markdown.tsx +++ b/web/src/components/deer-flow/markdown.tsx @@ -19,6 +19,19 @@ import { cn } from "~/lib/utils"; import Image from "./image"; import { Tooltip } from "./tooltip"; +const components: ReactMarkdownOptions["components"] = { + a: ({ href, children }) => ( + + {children} + + ), + img: ({ src, alt }) => ( + + {alt + + ), +}; + export function Markdown({ className, children, @@ -49,18 +62,7 @@ export function Markdown({ ( - - {children} - - ), - img: ({ src, alt }) => ( - - {alt - - ), - }} + components={components} {...props} > {autoFixMarkdown(