import { Sparkles } from "lucide-react" import { MessageBubble, TypingIndicator, StreamingMessage, type Message, } from "./MessageBubble" export function EmptyChatState() { return (

How can I help?

Start a conversation below.

) } interface MessageListProps { messages: Message[] streamingContent: string isStreaming: boolean } export function MessageList({ messages, streamingContent, isStreaming, }: MessageListProps) { return (
{messages.map((message) => ( ))} {isStreaming && streamingContent && ( )} {isStreaming && !streamingContent && }
) }