class MessageInput extends React.Component { constructor(props) { super(props); this.state = { message: '' }; } handleChange = (e) => { this.setState({ message: e.target.value }); }; handleSubmit = (e) => { e.preventDefault(); if (this.state.message.trim()) { this.props.onSend(this.state.message); this.setState({ message: '' }); } }; render() { return (
); } }