@mapbox/react-submittable

3.0.1 • Public • Published

react-submittable

Build Status Coverage Status

Stop using preventDefault to get form behavior in React.

<Submittable
  onEnter={this.onEnter}
  onCancel={this.onCancel}>
  <input type='text' />
</Submittable>

The Submittable component simulates the same enter & escape behaviors you would get with the submit event of an HTML form, without having to shut down the default behavior. It also catches the escape key and calls an onCancel event when it sees it.

install

npm install --save @mapbox/react-submittable

Package Sidebar

Install

npm i @mapbox/react-submittable

Weekly Downloads

131

Version

3.0.1

License

ISC

Unpacked Size

9.28 kB

Total Files

5

Last publish

Collaborators

  • mbx-npm-ci-production
  • mbx-npm-ci-staging
  • mbx-npm-advanced-actions-production
  • mbx-npm-advanced-actions-staging
  • mbx-npm-09-production
  • mbx-npm-08-production
  • mbx-npm-07-production
  • mbx-npm-06-production
  • mbx-npm-05-production
  • mbx-npm-04-production
  • mbx-npm-03-production
  • mbx-npm-02-production
  • mbx-npm-01-production
  • mbx-npm-02-staging
  • mapbox-npm-01
  • mapbox-npm-02
  • mapbox-npm-07
  • mapbox-npm-03
  • mapbox-npm-04
  • mapbox-npm-09
  • mapbox-npm-05
  • mapbox-npm-06
  • mapbox-npm-08
  • mapbox-npm-advanced-actions
  • mapbox-npm-ci
  • mapbox-npm
  • mapbox-admin
  • mapbox-machine-user