import { useEffect, useRef } from 'react'; export default function ConversationOverlay({ messages, isThinking }) { const endRef = useRef(null); useEffect(() => { endRef.current?.scrollIntoView({ behavior: 'smooth' }); }, [messages, isThinking]); if ((!messages || messages.length === 0) && !isThinking) return null; return (