import { useState } from 'react' export default function ChatInput({ onSendMessage, disabled }) { const [message, setMessage] = useState('') const handleSubmit = (e) => { e.preventDefault() if (message.trim() && !disabled) { onSendMessage(message) setMessage('') } } const handleKeyDown = (e) => { if (e.key === 'Enter' && !e.shiftKey) { e.preventDefault() handleSubmit(e) } } return (
Press Enter to send, Shift + Enter for new line