Refactor menu code and add tests.

This commit is contained in:
Dermot Duffy
2024-02-02 18:12:03 -08:00
parent 7ddafa086f
commit 8a6640a512
9 changed files with 2596 additions and 2103 deletions
+5 -5
View File
@@ -115,15 +115,15 @@ export function getActionConfigGivenAction(
if (!interaction || !config) {
return null;
}
if (interaction == 'tap' && config.tap_action) {
if (interaction === 'tap' && config.tap_action) {
return config.tap_action;
} else if (interaction == 'hold' && config.hold_action) {
} else if (interaction === 'hold' && config.hold_action) {
return config.hold_action;
} else if (interaction == 'double_tap' && config.double_tap_action) {
} else if (interaction === 'double_tap' && config.double_tap_action) {
return config.double_tap_action;
} else if (interaction == 'end_tap' && config.end_tap_action) {
} else if (interaction === 'end_tap' && config.end_tap_action) {
return config.end_tap_action;
} else if (interaction == 'start_tap' && config.start_tap_action) {
} else if (interaction === 'start_tap' && config.start_tap_action) {
return config.start_tap_action;
}
return null;