Skip to content

Feature request: add @keyup and @keyupScoped decorators #32

@acusti

Description

@acusti

In my use case, I’d like to be able to toggle state based on if a modifier key is pressed, so it would be great to be able to do something like:

class MyComponent extends React.Component {

  @keydown('alt')
  setModeCopy(event) {
    this.setState({ mode: 'copy' });
  }

  @keyup('alt')
  setModeMove(event) {
    this.setState({ mode: 'move' });
  }
}

In actually use, I think I would use @keydownScoped and @keyupScoped.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions