React normalizes events so that they have consistent properties across different browsers.
The event handlers below are triggered by an event in the bubbling phase. To register an event handler for the capture phase, append Capture to the event name; for example, instead of using onClick, you would use onClickCapture to handle the click event in the capture phase.
Events include – clipboard events, composition events, keyboard events, focus events, form events, mouse events, pointer events, selection events, touch events, UI events, wheel events, media events, image events, animation events, transition events and other events.