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 && }
)
}