import { ChatContext } from '@/app/chat-context'; import { IChatDialogueMessageSchema } from '@/types/chat'; import { GPTVis } from '@antv/gpt-vis'; import classNames from 'classnames'; import { memo, useContext } from 'react'; import markdownComponents, { markdownPlugins, preprocessLaTeX } from './chat-content/config'; interface Props { content: IChatDialogueMessageSchema; } function formatMarkdownVal(val: string) { return val?.replace(/