import { useState } from 'react'; export default function ChatInput({ onSendMessage, disabled }) { const [input, setInput] = useState(''); const handleSubmit = (e) => { e.preventDefault(); if (input.trim() && !disabled) { onSendMessage(input.trim()); setInput(''); } }; const handleKeyPress = (e) => { if (e.key === 'Enter' && !e.shiftKey) { e.preventDefault(); handleSubmit(e); } }; return (
); }