Mercurial
view love/epi/src/components/ChatUI/MessageContainer.tsx @ 208:5d3e116dd745
[MrJuneJune] made it more mobile friendly.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Sun, 15 Feb 2026 12:33:54 -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> ); }