🐱👓 If I have time, I will definitely finish reading.
-
Attach event listeners at the root of the tree instead of document
-
Not touched, and not clicked component gets a ghost mousedown event
-
Clean up top-level event listeners after unmounting all roots
-
Events propagate to nested components after
stopPropagation()
-
ancestor's stopPropagation() prevents controlled
<select>
from working -
Event listener attached to
document
will still be called after callingevent.stopPropagation()
-
Native event.stopPropagation outside of React root cuts out React events
-
Global event handlers on document.body (or other containing element) run BEFORE react event handlers
-
BigInt: Arbitrary precision integers in JavaScript - Stage 4
-
BigInt: Arbitrary precision integers in JavaScript - Stage 3
-
Axel Rauschmayer's alternative deserves serious consideration