From a774c879d4cf08a76fc404771883807d27465265 Mon Sep 17 00:00:00 2001 From: MCMXC <16797721+mcmxcdev@users.noreply.github.com> Date: Thu, 7 Dec 2023 22:37:37 -0700 Subject: refactor: code cleanup (#1476) - auto update `settings.json` due to new vscode version - replace deprecated `e.keyCode` with `e.key` - fix various code snippets with sonarlint and other lint plugins --- src/features/quickSwitch/Component.tsx | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) (limited to 'src/features') diff --git a/src/features/quickSwitch/Component.tsx b/src/features/quickSwitch/Component.tsx index ab07e5d4d..7f6ad6432 100644 --- a/src/features/quickSwitch/Component.tsx +++ b/src/features/quickSwitch/Component.tsx @@ -88,14 +88,6 @@ interface IState { @inject('stores', 'actions') @observer class QuickSwitchModal extends Component { - ARROW_DOWN = 40; - - ARROW_UP = 38; - - ENTER = 13; - - TAB = 9; - inputRef = createRef(); serviceElements = {}; @@ -214,12 +206,12 @@ class QuickSwitchModal extends Component { // Handle global key presses to change the selection _handleKeyDown(event: KeyboardEvent): void { if (ModalState.isModalVisible) { - switch (event.keyCode) { - case this.ARROW_DOWN: { + switch (event.key) { + case 'ArrowDown': { this.changeSelected(1); break; } - case this.TAB: { + case 'Tab': { if (event.shiftKey) { this.changeSelected(-1); } else { @@ -227,11 +219,11 @@ class QuickSwitchModal extends Component { } break; } - case this.ARROW_UP: { + case 'ArrowUp': { this.changeSelected(-1); break; } - case this.ENTER: { + case 'Enter': { this.openService(this.state.selected); break; } -- cgit v1.2.3-70-g09d2