import React, { useState } from 'react'; import { Send } from 'lucide-react'; const ChatInput = ({ onSendMessage, isLoading, placeholder = "Ask your advisors anything..." }) => { const [inputMessage, setInputMessage] = useState(''); const handleSend = () => { if (!inputMessage.trim() || isLoading) return; onSendMessage(inputMessage); setInputMessage(''); }; const handleKeyPress = (e) => { if (e.key === 'Enter' && !e.shiftKey) { e.preventDefault(); handleSend(); } }; return (