Building a Keyboard Manager Service in Ember.JS
As part of a large refactor we recently completed for one of our clients, Fitbot, we needed to handle keyboard shortcuts. For example, Command+Enter
should trigger a ‘save’ action, Shift+Enter
should add a workout item, Escape
should close the…