Saving drafts makes typing feel sticky on slow laptops. What should I change?
Components•Streaming message
Components•Streaming message
Streaming message
Assistant markdown that renders as it streams. Half-typed markup never flashes, an unclosed fence is already a code block, and only the last block re-renders per chunk.
Dependencies
Copy below cli
npx shadcn add @bjork-ui/streaming-messageHow to use
import { StreamingMessage } from "@/components/bjork-ui/ai/streaming-message";export function Reply({ text, done }: { text: string; done: boolean }) { // Pass the full text so far on every chunk. return <StreamingMessage content={text} streaming={!done} />;}
Options
Speed