Home / Function/ recursivelyAccumulateSuspenseyCommit() — react Function Reference

recursivelyAccumulateSuspenseyCommit() — react Function Reference

Architecture documentation for the recursivelyAccumulateSuspenseyCommit() function in ReactFiberCommitWork.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  b339e075_5e30_b612_6f10_bf92b061f0aa["recursivelyAccumulateSuspenseyCommit()"]
  e0fbfbd5_47b0_a489_0b36_bbfad9245544["ReactFiberCommitWork.js"]
  b339e075_5e30_b612_6f10_bf92b061f0aa -->|defined in| e0fbfbd5_47b0_a489_0b36_bbfad9245544
  a5f41451_6930_8fd7_f693_e334a5738626["accumulateSuspenseyCommitOnFiber()"]
  a5f41451_6930_8fd7_f693_e334a5738626 -->|calls| b339e075_5e30_b612_6f10_bf92b061f0aa
  a5f41451_6930_8fd7_f693_e334a5738626["accumulateSuspenseyCommitOnFiber()"]
  b339e075_5e30_b612_6f10_bf92b061f0aa -->|calls| a5f41451_6930_8fd7_f693_e334a5738626
  style b339e075_5e30_b612_6f10_bf92b061f0aa fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-reconciler/src/ReactFiberCommitWork.js lines 4615–4627

function recursivelyAccumulateSuspenseyCommit(
  parentFiber: Fiber,
  committedLanes: Lanes,
  suspendedState: SuspendedState,
): void {
  if (parentFiber.subtreeFlags & suspenseyCommitFlag) {
    let child = parentFiber.child;
    while (child !== null) {
      accumulateSuspenseyCommitOnFiber(child, committedLanes, suspendedState);
      child = child.sibling;
    }
  }
}

Domain

Subdomains

Frequently Asked Questions

What does recursivelyAccumulateSuspenseyCommit() do?
recursivelyAccumulateSuspenseyCommit() is a function in the react codebase, defined in packages/react-reconciler/src/ReactFiberCommitWork.js.
Where is recursivelyAccumulateSuspenseyCommit() defined?
recursivelyAccumulateSuspenseyCommit() is defined in packages/react-reconciler/src/ReactFiberCommitWork.js at line 4615.
What does recursivelyAccumulateSuspenseyCommit() call?
recursivelyAccumulateSuspenseyCommit() calls 1 function(s): accumulateSuspenseyCommitOnFiber.
What calls recursivelyAccumulateSuspenseyCommit()?
recursivelyAccumulateSuspenseyCommit() is called by 1 function(s): accumulateSuspenseyCommitOnFiber.

Analyze Your Own Codebase

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

Try Supermodel Free