mirror of https://github.com/embarklabs/embark.git
use e.key instead of e.which
This commit is contained in:
parent
8b7a374313
commit
785edf4c9d
|
@ -38,7 +38,7 @@ class Communication extends Component {
|
|||
}
|
||||
|
||||
handleEnter(e, cb) {
|
||||
if (e.which === 13) {
|
||||
if (e.key === 'Enter') {
|
||||
e.preventDefault();
|
||||
cb(e);
|
||||
}
|
||||
|
@ -121,9 +121,9 @@ class Communication extends Component {
|
|||
<FormGroup label="Message">
|
||||
<Label htmlFor="message">Message</Label>
|
||||
<Input value={this.state.message}
|
||||
placeholder="Message"
|
||||
id="message"
|
||||
onChange={e => this.handleChange(e, 'message')}
|
||||
placeholder="Message"
|
||||
id="message"
|
||||
onChange={e => this.handleChange(e, 'message')}
|
||||
onKeyPress={e => this.handleEnter(e, this.sendMessage.bind(this))}/>
|
||||
</FormGroup>
|
||||
<Button color="primary" disabled={!this.state.channelIsValid} onClick={(e) => this.sendMessage(e)}>Send Message</Button>
|
||||
|
|
Loading…
Reference in New Issue