({ setMessage, sendMessage, message })
| 3 | import './Input.css'; |
| 4 | |
| 5 | const Input = ({ setMessage, sendMessage, message }) => ( |
| 6 | <form className="form"> |
| 7 | <input |
| 8 | className="input" |
| 9 | type="text" |
| 10 | placeholder="Type a message..." |
| 11 | value={message} |
| 12 | onChange={({ target: { value } }) => setMessage(value)} |
| 13 | onKeyPress={event => event.key === 'Enter' ? sendMessage(event) : null} |
| 14 | /> |
| 15 | <button className="sendButton" onClick={e => sendMessage(e)}>Send</button> |
| 16 | </form> |
| 17 | ) |
| 18 | |
| 19 | export default Input; |
nothing calls this directly
no test coverage detected