import { useEffect, useRef } from "react"; import { MessageType } from "../types/types"; import Message from "./Message"; type MessagesProps = { messages: MessageType[]; }; export default function Messages({ messages }: MessagesProps) { const scrollRef = useRef(null); useEffect(updateScroll, [messages]); function updateScroll() { scrollRef.current?.scrollIntoView({ behavior: "smooth" }); } return (
<> {messages.map((item, index) => { return (
); })}
); }