diff options
Diffstat (limited to 'diplomacy/web/src/gui/forms')
-rw-r--r-- | diplomacy/web/src/gui/forms/select_via_form.jsx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/diplomacy/web/src/gui/forms/select_via_form.jsx b/diplomacy/web/src/gui/forms/select_via_form.jsx index 8b340af..c0f13a5 100644 --- a/diplomacy/web/src/gui/forms/select_via_form.jsx +++ b/diplomacy/web/src/gui/forms/select_via_form.jsx @@ -18,6 +18,7 @@ import React from "react"; import PropTypes from "prop-types"; import {Button} from "../components/button"; import {FancyBox} from "../components/fancyBox"; +const HotKey = require('react-shortcut'); export class SelectViaForm extends React.Component { render() { @@ -27,6 +28,8 @@ export class SelectViaForm extends React.Component { <div> <Button title={'regular move (M)'} large={true} onClick={() => this.props.onSelect('M')}/> <Button title={'move via (V)'} large={true} onClick={() => this.props.onSelect('V')}/> + <HotKey keys={['m']} onKeysCoincide={() => this.props.onSelect('M')}/> + <HotKey keys={['v']} onKeysCoincide={() => this.props.onSelect('V')}/> </div> </FancyBox> ); |