- 1
- 2
- 3
- 4
- 5
updateStateByHotkey(items, keyCode, isModifierPressed) {
const getNewState = stateGetter => items.every(item => stateGetter(item) !== isModifierPressed) === isModifierPressed;
// Под switch'ем для каждой горячей клавиши
this.setItemsX(items, getNewState(item => item.x));
}