'use client' import { useEffect, useRef } from 'react' import { MessageBubble } from './MessageBubble' import { MessageData } from 'lib/messages' interface MessageListProps { messages: MessageData[] currentCodeId: string } export function MessageList({ messages, currentCodeId }: MessageListProps) { const messagesEndRef = useRef(null) const scrollToBottom = () => { messagesEndRef.current?.scrollIntoView({ behavior: 'smooth' }) } useEffect(() => { scrollToBottom() }, [messages]) if (messages.length === 0) { return (

Zatím žádné zprávy

Buďte první, kdo něco napíše!

) } return (
{messages.map((message) => ( ))}
) }