code: function handleKeydown(originalEvent) {
      eventUtils.handleActionKeydown(originalEvent, () => {
          this.handleClick(originalEvent);
      });
      eventUtils.handleEscapeKeydown(originalEvent, () => {
          if (!this.state.disabled) {
              emitAndFire(this, 'button-escape', { originalEvent });
          }
      });
  }
docs: Handle a11y features
  https://ebay.gitbooks.io/mindpatterns/content/input/button.html#keyboard
  @param {MouseEvent} e