import React, { useEffect, useRef } from 'react'; import Message from './Message'; import Landing from './Landing'; export default function Messages({ messages }) { if (messages.length === 0) { return }; const messagesEndRef = useRef(null); const scrollToBottom = () => { messagesEndRef.current?.scrollIntoView({ behavior: 'smooth' }); }; useEffect(() => { scrollToBottom(); }, [messages]); //
//
//
//
; return (
{messages.map((message, i) => ( ))}
); }