← facebook/react

CODEFOSSIL · react

if

method in packages/react-reconciler/src/ReactFiberHooks.js:1144 · Born 2019-01-17 (DERIVED, confidence 0.80)

7years old
31changes
7fixes
9authors
0callers
20202021202220232024202520262019-01-23 6cb2677 Enable hooks! (#14679)2019-01-24 8bcc88f Make all readContext() and Hook-in-a-Hook checks DEV-only (#14677)2019-01-30 cb1ff43 Phased dispatcher (#14701)2019-01-30 70d4075 Move Hook mismatch warning to first mismatch site (#14720)2019-02-26 4186952 Fixed incompatibility between react-debug-tools and useContext() (#14940)2019-12-09 b617db3 Refactor Update Queues to Fix Rebasing Bug2019-12-09 e039e69 Revert Update Queue Refactor2019-12-11 7bf40e1 Initialize update queue object on mount (#17560)2019-12-14 8a347ed Remove renderPhaseUpdates Map (#17484)2019-12-16 f42431a Revert "Remove renderPhaseUpdates Map (#17484)" (#17623)2020-03-10 160505b ReactDOM.useEvent: Add more scaffolding for useEvent hook (#18271)2020-03-11 8fe066f Bugfix: "Captured" updates on legacy queue (#18265)2020-04-07 3278d24 Add useOpaqueIdentifier Hook (#17322)2021-01-29 766a7a2 Improve React error message when mutable sources are mutated during render (#20665)2021-02-02 7cb9fd7 Land interleaved updates change in main fork (#20710)2021-03-07 258b375 Move context comparison to consumer2021-09-07 06f98c1 Implement useSyncExternalStore in Fiber (#22239)2021-09-07 8e80592 Remove state queue from useSyncExternalStore (#22265)2021-09-22 82c8fa9 Add back useMutableSource temporarily (#22396)2021-09-30 a724a3b [RFC] Codemod invariant -> throw new Error (#22435)2021-11-03 00ced1e Fix useId in strict mode (#22681)2022-06-30 6b6cf83 Land forked reconciler changes (#24817)2022-08-23 9e67e7a Scaffolding for useMemoCache hook (#25123)2022-09-13 346c7d4 straightford explicit types (#25253)2022-11-17 4a2d86b Don't reset work loop until stack is unwound2023-04-28 18282f8 Fix: Update while suspended fails to interrupt (#26739)2023-07-02 5c8dabf Detect and warn about native async function components in development (#27031)2024-04-08 d50323e Flatten ReactSharedInternals (#28783)2024-05-31 adbec0c Fix: `useTransition` after `use` gets stuck in pending state (#29670)2024-07-26 1350a85 Add unstable context bailout for profiling (#30407)2024-12-16 909ed63 Clean up context access profiling experiment (#31806)2019-01-17 1454a8b Don't bother comparing constructor when deps are not provided (#14594)
Every commit that changed it, 2019-01-17 – 2024-12-16. Raised orange dots are fixes.
  1. Changed Clean up context access profiling experiment (#31806)

    909ed63 · Jack Pope

  2. Changed Add unstable context bailout for profiling (#30407)

    1350a85 · Jack Pope

  3. Changed Fix: `useTransition` after `use` gets stuck in pending state (#29670)

    adbec0c · Andrew Clark fix · INFERRED

  4. Changed Flatten ReactSharedInternals (#28783)

    d50323e · Sebastian Markbåge

  5. Changed Detect and warn about native async function components in development (#27031)

    5c8dabf · Andrew Clark

  6. Changed Fix: Update while suspended fails to interrupt (#26739)

    18282f8 · Andrew Clark fix · INFERRED

  7. Changed Don't reset work loop until stack is unwound

    4a2d86b · Andrew Clark

  8. Changed straightford explicit types (#25253)

    346c7d4 · Jan Kassens

  9. Changed Scaffolding for useMemoCache hook (#25123)

    9e67e7a · Joseph Savona

  10. Changed Land forked reconciler changes (#24817)

    6b6cf83 · Andrew Clark

  11. Changed Fix useId in strict mode (#22681)

    00ced1e · Andrew Clark fix · INFERRED

  12. Changed [RFC] Codemod invariant -> throw new Error (#22435)

    a724a3b · Andrew Clark

  13. Changed Add back useMutableSource temporarily (#22396)

    82c8fa9 · Andrew Clark

  14. Changed Remove state queue from useSyncExternalStore (#22265)

    8e80592 · Andrew Clark

  15. Changed Implement useSyncExternalStore in Fiber (#22239)

    06f98c1 · Andrew Clark

  16. Changed Move context comparison to consumer

    258b375 · Andrew Clark

  17. Changed Land interleaved updates change in main fork (#20710)

    7cb9fd7 · Andrew Clark

  18. Changed Improve React error message when mutable sources are mutated during render (#20665)

    766a7a2 · Brian Vaughn

  19. Changed Add useOpaqueIdentifier Hook (#17322)

    3278d24 · Luna Ruan

  20. Changed Bugfix: "Captured" updates on legacy queue (#18265)

    8fe066f · Andrew Clark fix · INFERRED

  21. Changed ReactDOM.useEvent: Add more scaffolding for useEvent hook (#18271)

    160505b · Dominic Gannaway

  22. Changed Revert "Remove renderPhaseUpdates Map (#17484)" (#17623)

    f42431a · Dan Abramov fix · INFERRED

  23. Changed Remove renderPhaseUpdates Map (#17484)

    8a347ed · Sebastian Markbåge

  24. Changed Initialize update queue object on mount (#17560)

    7bf40e1 · Andrew Clark

  25. Changed Revert Update Queue Refactor

    e039e69 · Andrew Clark

  26. Changed Refactor Update Queues to Fix Rebasing Bug

    b617db3 · Andrew Clark fix · INFERRED

  27. Changed Fixed incompatibility between react-debug-tools and useContext() (#14940)

    4186952 · Brian Vaughn fix · INFERRED

  28. Changed Move Hook mismatch warning to first mismatch site (#14720)

    70d4075 · Andrew Clark

  29. Changed Phased dispatcher (#14701)

    cb1ff43 · Andrew Clark

  30. Changed Make all readContext() and Hook-in-a-Hook checks DEV-only (#14677)

    8bcc88f · Dan Abramov

  31. Changed Enable hooks! (#14679)

    6cb2677 · Brian Vaughn

  32. Born Don't bother comparing constructor when deps are not provided (#14594)

    1454a8b · Andrew Clark