feat: add auto-scroll functionality to ScrollContainer and disable auto-scroll after report completed

This commit is contained in:
Jiang Feng
2025-04-27 15:45:53 +08:00
parent f35131da19
commit 5f22cfc124
3 changed files with 18 additions and 1 deletions

View File

@@ -133,6 +133,7 @@ export function ResearchBlock({
<ScrollContainer
className="px-5pb-20 h-full"
scrollShadowColor="var(--card)"
autoScrollToBottom={!hasReport || reportStreaming}
>
{reportId && researchId && (
<ResearchReportBlock
@@ -149,7 +150,11 @@ export function ResearchBlock({
forceMount
hidden={activeTab !== "activities"}
>
<ScrollContainer className="h-full" scrollShadowColor="var(--card)">
<ScrollContainer
className="h-full"
scrollShadowColor="var(--card)"
autoScrollToBottom={!hasReport || reportStreaming}
>
{researchId && (
<ResearchActivitiesBlock
className="mt-4"