fix: resolve scroll flickering on message send and improve thinking state animation (#1333)

This commit is contained in:
josh 2025-11-29 13:02:24 +00:00 committed by GitHub
parent d0b6f37aee
commit a3802348fa
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 225 additions and 174 deletions

View file

@ -1,12 +1,12 @@
"use client";
import { useEffect, useRef } from "react";
import { useEffect } from "react";
import { initialArtifactData, useArtifact } from "@/hooks/use-artifact";
import { artifactDefinitions } from "./artifact";
import { useDataStream } from "./data-stream-provider";
export function DataStreamHandler() {
const { dataStream,setDataStream } = useDataStream();
const { dataStream, setDataStream } = useDataStream();
const { artifact, setArtifact, setMetadata } = useArtifact();
@ -77,7 +77,7 @@ export function DataStreamHandler() {
}
});
}
}, [dataStream, setArtifact, setMetadata, artifact]);
}, [dataStream, setArtifact, setMetadata, artifact, setDataStream]);
return null;
}