Highlights
- Arctic Code Vault Contributor
- GitHub Sponsor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
1,221 contributions in the last year
Activity overview
Contributed to
facebook/react,
bvaughn/scheduling-profiler-prototype,
reactjs/reactjs.org
and 5 other
repositories
Contribution activity
August 2020
Created a pull request in facebook/react that received 27 comments
Improve error boundary handling for unmounted subtrees
A passive effect's cleanup function may throw after an unmount. Prior to this commit, such an error would be ignored. (React would not notify any e…
+400
−53
•
27
comments
- Tweaked landing page styles
- Visually distinguish user timing marks from React events
- Remove some unnecessary repetition
- Add missing param to safelyCallDestroy()
- Always skip unmounted/unmounting error boundaries
- Permanently removed component stacks from scheduling profiler data
- Fix emoji character displayed in Chrome extension
- Make undefined return value invariant a warning for memo and forwardRef
- Support inner component _debugOwner in memo
- Warn about undefined return value for memo and forwardRef
- Fix runtime error that happens if a passive destroy function throws within an unmounted tree
- Import React Concurrent Mode Profiler
- Upgrade all @babel/* packages to fix DevTools builds
- fix: property list values should show whitespace
- Add missing param to safelyCallDestroy()
- fix(#19629): devtool popup page opens two same tabs on firefox
- Double Invoke Effects in __DEV__
- Improve error boundary handling for unmounted subtrees
- Issue/#19545
- Add ReactVersion to SchedulingProfiler render scheduled marks
- Support inner component _debugOwner in memo
- Fix runtime error that happens if a passive destroy function throws within an unmounted tree
- Fix typo in React Release Scripts
- Bugfix: Don't unmount siblings of deleted node
- Add static version of Passive subtree tag