会话页面添加滚动到底部的按钮

This commit is contained in:
xintaofei
2026-03-21 19:25:16 +08:00
parent d0655066b6
commit 94ca32f421

View File

@@ -15,7 +15,10 @@ import { UserResourceLinks } from "./user-resource-links"
import { UserImageAttachments } from "./user-image-attachments" import { UserImageAttachments } from "./user-image-attachments"
import { useSessionStats } from "@/contexts/session-stats-context" import { useSessionStats } from "@/contexts/session-stats-context"
import { AgentPlanOverlay } from "@/components/chat/agent-plan-overlay" import { AgentPlanOverlay } from "@/components/chat/agent-plan-overlay"
import { MessageThread } from "@/components/ai-elements/message-thread" import {
MessageThread,
MessageThreadScrollButton,
} from "@/components/ai-elements/message-thread"
import { Message, MessageContent } from "@/components/ai-elements/message" import { Message, MessageContent } from "@/components/ai-elements/message"
import { Loader2 } from "lucide-react" import { Loader2 } from "lucide-react"
import { useTranslations } from "next-intl" import { useTranslations } from "next-intl"
@@ -304,6 +307,7 @@ export function MessageListView({
estimateSize={180} estimateSize={180}
overscan={10} overscan={10}
/> />
<MessageThreadScrollButton />
</MessageThread> </MessageThread>
{liveMessage && connStatus === "prompting" && ( {liveMessage && connStatus === "prompting" && (
<LiveTurnStats <LiveTurnStats