fix: change hotkeys to work across platforms
Co-authored-by: moT01 <tmondloch01@gmail.com>
This commit is contained in:
committed by
mrugesh
parent
a19ceeffe2
commit
ab3a9076d9
@ -128,7 +128,7 @@ class Editor extends Component {
|
||||
keybindings: [
|
||||
/* eslint-disable no-bitwise */
|
||||
monaco.KeyMod.chord(
|
||||
monaco.KeyMod.CtrlCmd | monaco.KeyMod.Shift | monaco.KeyCode.PageDown
|
||||
monaco.KeyMod.CtrlCmd | monaco.KeyMod.Shift | monaco.KeyCode.US_COMMA
|
||||
)
|
||||
],
|
||||
run: () => navigate(this.props.prevChallengePath)
|
||||
@ -139,7 +139,7 @@ class Editor extends Component {
|
||||
keybindings: [
|
||||
/* eslint-disable no-bitwise */
|
||||
monaco.KeyMod.chord(
|
||||
monaco.KeyMod.CtrlCmd | monaco.KeyMod.Shift | monaco.KeyCode.PageUp
|
||||
monaco.KeyMod.CtrlCmd | monaco.KeyMod.Shift | monaco.KeyCode.US_DOT
|
||||
)
|
||||
],
|
||||
run: () => navigate(this.props.nextChallengePath)
|
||||
|
@ -8,8 +8,8 @@ import './challenge-title.css';
|
||||
import GreenPass from '../../../assets/icons/GreenPass';
|
||||
|
||||
const keyMap = {
|
||||
NAVIGATE_PREV: 'ctrl+shift+pagedown',
|
||||
NAVIGATE_NEXT: 'ctrl+shift+pageup'
|
||||
NAVIGATE_PREV: ['ctrl+shift+<', 'cmd+shift+<'],
|
||||
NAVIGATE_NEXT: ['ctrl+shift+>', 'cmd+shift+>']
|
||||
};
|
||||
|
||||
const propTypes = {
|
||||
@ -33,7 +33,6 @@ function ChallengeTitle({
|
||||
NAVIGATE_PREV: () => navigate(prevChallengePath),
|
||||
NAVIGATE_NEXT: () => navigate(nextChallengePath)
|
||||
};
|
||||
|
||||
return (
|
||||
<div className='challenge-title-wrap'>
|
||||
<GlobalHotKeys handlers={handlers} keyMap={keyMap} />
|
||||
|
Reference in New Issue
Block a user