hongjli
2025-04-28 83aa851caa09aac1d1f8c9ac56d0f61d3fecdde0
渲染echarts图优化
已修改1个文件
8 ■■■■ 文件已修改
src/app/chat/page.tsx 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/app/chat/page.tsx
@@ -1083,7 +1083,9 @@
                                <div className="p-3">
                                  <div className="text-gray-800 leading-relaxed">
                                    {mainContent ? (
                                      <MessageCompletionContext.Provider value={isMessageComplete || msg.id !== currentMessageId}>
                                      <MessageCompletionContext.Provider
                                        value={msg.id !== currentMessageId || isMessageComplete}
                                      >
                                        <ReactMarkdown
                                          remarkPlugins={[remarkGfm]}
                                          rehypePlugins={[rehypeRaw, rehypeSanitize]}
@@ -1116,7 +1118,9 @@
                                </div>
                                
                                {/* 加载指示器 */}
                                {msg.role === 'assistant' && !isMessageComplete && (
                                {msg.role === 'assistant' &&
                                  !isMessageComplete &&
                                  msg.id === currentMessageId && ( // 只在当前处理的消息显示加载指示器
                                  <div className="absolute bottom-1 right-2">
                                    <div className="flex space-x-1">
                                      <div className="w-1.5 h-1.5 rounded-full bg-blue-400 animate-pulse delay-0"></div>