Block or Report
Block or report acdlite
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
facebook/react Public
A declarative, efficient, and flexible JavaScript library for building user interfaces.
694 contributions in the last year
Less
More
Contribution activity
April 2022
Created 20 commits in 1 repository
Created a pull request in facebook/react that received 18 comments
Fix infinite update loop that happens when an unmemoized value is passed to useDeferredValue
The current implementation of useDeferredValue will spawn a new render any time the input value is different from the previous one. So if you pass …
+361
−68
•
18
comments
Opened 10 other pull requests in 1 repository
facebook/react
9
merged
1
open
- forwardRef et al shouldn't affect if props object is reused
- Fix: useDeferredValue should reuse previous value, not revert to initial value
- Land enableClientRenderFallbackOnHydrationMismatch
- Land enableLazyElements flag
- Land enableSelectiveHydration flag
- Land enableSuspenseServerRenderer flag
- Bugfix: In legacy mode, call suspended tree's unmount effects when it is deleted
- [RFC] Add initialValue option to useDeferredValue
- Bugfix: Fix race condition between interleaved and non-interleaved updates
- [PR Stack] Refactor mutation phase to use recursion
Reviewed 28 pull requests in 1 repository
facebook/react
25 pull requests
- forwardRef et al shouldn't affect if props object is reused
- Fix: useDeferredValue should reuse previous value, not revert to initial value
- Changelog for 18.1
- Suppress hydration warnings when a preceding sibling suspends
- Land enableSuspenseServerRenderer flag
- Revert "Clean up Selective Hydration / Event Replay flag (#24156)"
- Temporarily feature flag numeric fallback for symbols
- [DevTools] Rename react-dom/testing to react-dom/unstable_testing in yarn build-for-devtools
- [DevTools][Transition Tracing] Added support for Suspense Boundaries
- [DevTools] Add Gating for DevTools tests on React Versions
- Bugfix: Fix race condition between interleaved and non-interleaved updates
- [Transition Tracing] Add Offscreen Queue
- [Draft][ReactDevTools] Run Circle CI DevTools Tests for Multiple Circle CI Versions
- [Transition Tracing] Add transition to OffscreenState and pendingSuspenseBoundaries to RootState
- [Transition Tracing] Add Passive Flag Whenever Suspense Boundary Toggles
- [Transition Tracing] Fix pushTransition for Transition Tracing in Offscreen
- Point useSubscription to useSyncExternalStore shim
- Fix infinite update loop that happens when an unmemoized value is passed to useDeferredValue
- [Transition Tracing] Add transition tracing transitions stack
- [Transition Tracing] Add pendingPassiveTransitions
- [Transition Tracing] Remove console.error in clearTransitionForLanes
- [PR Stack] Refactor mutation phase to use recursion
- Add back lost cache test
- Add fallback shim for AbortController
- [Transition Tracing] Moved Transition Tracing Callback Code From Mutation to Passive Phase
- Some pull request reviews not shown.