Mercurial
view love/epi/src/components/ChatUI/MessageContainer.tsx @ 45:ac8626c7859c
[Gara] Re-writing basic logic in C and hoping that I can import that into Java.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Wed, 03 Dec 2025 20:51:50 -0800 |
| parents | cf9caa4abc3e |
| children |
line wrap: on
line source
import { MessageItem } from './MessageItem'; import type { Message } from '@/atoms/chatAtoms'; interface MessageContainerProps { messages: Message[]; } export function MessageContainer(props: MessageContainerProps) { const { messages } = props; return ( <div className="flex-1 overflow-y-auto"> {messages.length === 0 ? ( <div className="flex items-center justify-center h-full text-gray-500"> <p>No messages yet. Start the conversation!</p> </div> ) : ( <div> {messages?.map((msg) => ( <MessageItem key={msg.id} message={msg} /> ))} </div> )} </div> ); }