Home / Function/ resetHydrationState() — react Function Reference

resetHydrationState() — react Function Reference

Architecture documentation for the resetHydrationState() function in ReactFiberHydrationContext.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  87c1044e_4880_6c4c_bb78_f18f233bb260["resetHydrationState()"]
  4bc7109f_638d_d9f7_bf47_6ec55b2fa128["ReactFiberHydrationContext.js"]
  87c1044e_4880_6c4c_bb78_f18f233bb260 -->|defined in| 4bc7109f_638d_d9f7_bf47_6ec55b2fa128
  53f55fda_e2b6_2801_4fbc_525f8828d23d["updateHostRoot()"]
  53f55fda_e2b6_2801_4fbc_525f8828d23d -->|calls| 87c1044e_4880_6c4c_bb78_f18f233bb260
  df2c7818_4611_b8d2_dfe8_a79e5972020c["attemptEarlyBailoutIfNoScheduledUpdate()"]
  df2c7818_4611_b8d2_dfe8_a79e5972020c -->|calls| 87c1044e_4880_6c4c_bb78_f18f233bb260
  44c16661_4569_a3d1_aee6_5c634865dd4f["completeDehydratedActivityBoundary()"]
  44c16661_4569_a3d1_aee6_5c634865dd4f -->|calls| 87c1044e_4880_6c4c_bb78_f18f233bb260
  f7a91352_2453_8bcd_5056_584b2804cbf7["completeDehydratedSuspenseBoundary()"]
  f7a91352_2453_8bcd_5056_584b2804cbf7 -->|calls| 87c1044e_4880_6c4c_bb78_f18f233bb260
  ff527c73_3068_e15f_a742_b0c855fedff9["unwindWork()"]
  ff527c73_3068_e15f_a742_b0c855fedff9 -->|calls| 87c1044e_4880_6c4c_bb78_f18f233bb260
  style 87c1044e_4880_6c4c_bb78_f18f233bb260 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-reconciler/src/ReactFiberHydrationContext.js lines 827–836

function resetHydrationState(): void {
  if (!supportsHydration) {
    return;
  }

  hydrationParentFiber = null;
  nextHydratableInstance = null;
  isHydrating = false;
  didSuspendOrErrorDEV = false;
}

Domain

Subdomains

Frequently Asked Questions

What does resetHydrationState() do?
resetHydrationState() is a function in the react codebase, defined in packages/react-reconciler/src/ReactFiberHydrationContext.js.
Where is resetHydrationState() defined?
resetHydrationState() is defined in packages/react-reconciler/src/ReactFiberHydrationContext.js at line 827.
What calls resetHydrationState()?
resetHydrationState() is called by 5 function(s): attemptEarlyBailoutIfNoScheduledUpdate, completeDehydratedActivityBoundary, completeDehydratedSuspenseBoundary, unwindWork, updateHostRoot.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free