Home / Function/ reverseChildren() — react Function Reference

reverseChildren() — react Function Reference

Architecture documentation for the reverseChildren() function in ReactFiberBeginWork.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  5a02665d_9cf5_08a4_8eb7_eb88f892d98d["reverseChildren()"]
  0be70812_cc0c_b210_f84f_8e61dd5f831c["ReactFiberBeginWork.js"]
  5a02665d_9cf5_08a4_8eb7_eb88f892d98d -->|defined in| 0be70812_cc0c_b210_f84f_8e61dd5f831c
  52177215_eced_b9dc_62cc_32297ae94438["updateSuspenseListComponent()"]
  52177215_eced_b9dc_62cc_32297ae94438 -->|calls| 5a02665d_9cf5_08a4_8eb7_eb88f892d98d
  style 5a02665d_9cf5_08a4_8eb7_eb88f892d98d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-reconciler/src/ReactFiberBeginWork.js lines 3365–3374

function reverseChildren(fiber: Fiber): void {
  let row = fiber.child;
  fiber.child = null;
  while (row !== null) {
    const nextRow = row.sibling;
    row.sibling = fiber.child;
    fiber.child = row;
    row = nextRow;
  }
}

Domain

Subdomains

Frequently Asked Questions

What does reverseChildren() do?
reverseChildren() is a function in the react codebase, defined in packages/react-reconciler/src/ReactFiberBeginWork.js.
Where is reverseChildren() defined?
reverseChildren() is defined in packages/react-reconciler/src/ReactFiberBeginWork.js at line 3365.
What calls reverseChildren()?
reverseChildren() is called by 1 function(s): updateSuspenseListComponent.

Analyze Your Own Codebase

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

Try Supermodel Free