This commit is contained in:
He4eT 2021-03-03 02:40:43 +05:00
commit 675a84c14b
13 changed files with 34 additions and 54 deletions

View file

@ -14,7 +14,8 @@ const keyCodes = {
KEY_LEFT: 37,
KEY_UP: 38,
KEY_RIGHT: 39,
KEY_DOWN: 40}
KEY_DOWN: 40
}
const keyNames = {
[keyCodes.KEY_BACKSPACE]: 'delete',
@ -28,7 +29,8 @@ const keyNames = {
[keyCodes.KEY_LEFT]: 'left',
[keyCodes.KEY_UP]: 'up',
[keyCodes.KEY_RIGHT]: 'right',
[keyCodes.KEY_DOWN]: 'down'}
[keyCodes.KEY_DOWN]: 'down'
}
/* eslint-enable */
export default function ({ currentWindow, inputType, sendMessage }) {
@ -62,18 +64,15 @@ export default function ({ currentWindow, inputType, sendMessage }) {
const inputHandlers = {
char: {
placeholder: 'Press any key',
onKeyDown: charHandler
},
line: {
placeholder: ' > ',
onKeyPress: lineHandler
}
}
const placeholder = {
char: 'Press any key',
line: ' > '
}
const enterFullscreen = _ =>
document.documentElement.requestFullscreen()
@ -82,7 +81,6 @@ export default function ({ currentWindow, inputType, sendMessage }) {
className='inputBox'
ref={inputEl}
value={inputText}
placeholder={placeholder[inputType]}
autofocus
autocomplete='off'
onDblClick={enterFullscreen}