blob: e52635d0584b820067578f459fe98975e9d590a2 [file] [log] [blame]
Larbi Gharibe9af9732021-03-31 15:08:01 +01001import React from 'react'
2import InputEmoji from "react-input-emoji";
3
4class SendMessageForm extends React.Component {
5
6 constructor() {
7 super()
8 this.state = {
9 message: ''
10 }
11 this.handleChange = this.handleChange.bind(this)
12 this.handleSubmit = this.handleSubmit.bind(this)
13 }
14
15 handleChange(e) {
16 this.setState({
17 message: e
18 })
19 }
20
21 handleSubmit(e) {
22 //e.preventDefault()
23 this.props.sendMessage(this.state.message)
24 //this.props.sendMessage(this.state.message)
25 this.setState({
26 message: ''
27 })
28
29 }
30
31 render() {
32 return (
33 <div
34 //onSubmit={this.handleSubmit}
35 className="send-message-form">
36 <InputEmoji
37 disabled={this.props.disabled}
38 onChange={this.handleChange}
39 value={this.state.message}
40 cleanOnEnter
41 onEnter={this.handleSubmit}
42 placeholder="Écris ton message et cliques sur Entrer"
43 height="35"
44 />
45
46 </div>
47 )
48 }
49}
50
51export default SendMessageForm