I\'m unable to get any of the React SyntheticKeyboardEvent
handlers to register anything except null
for the event properties.
I\'ve isolated t
console.log() is aynchronous and by the time it access the event React already garbage collected it (it reuses the event for performance reasons).
For debugging purposes, the simplest thing to do is to tell React to not discard that event
e.persist() // NOTE: don't forget to remove it post debug
console.log(e)
I can't find an API documentation, the method is at least documented in the sources https://github.com/facebook/react/blob/c78464f/src/renderers/shared/stack/event/SyntheticEvent.js#L155