import React, { useEffect, useRef } from 'react'; import ReactMarkdown from 'react-markdown'; export default function ChatWindow({ messages, loading }) { const windowEndRef = useRef(null); useEffect(() => { windowEndRef.current?.scrollIntoView({ behavior: 'smooth' }); }, [messages, loading]); return (