dillon1000/react

Commit

Don't trigger mouse events on native button elements that are disabled

This adds a `ReactDOMButton` module that shims the native `<button>` React component so it doesn't receive mouseup, mousemove, mousedown, click, or double-click events when its disabled property is truthy.
Browse files
Changed paths3 files
First-parent comparison
M src/core/ReactDefaultInjection.js ModifiedA src/dom/components/ReactDOMButton.js AddedA src/dom/components/__tests__/ReactDOMButton-test.js Added
Patch

Files changed

Rendering syntax-highlighted changes…