Home / Function/ verifyDomOrderingAccurate() — react Function Reference

verifyDomOrderingAccurate() — react Function Reference

Architecture documentation for the verifyDomOrderingAccurate() function in ReactMultiChildReconcile-test.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  730be832_74e1_5d0d_73b4_e96097ef5a73["verifyDomOrderingAccurate()"]
  89957210_3fe1_9bf6_da04_073d48f2027c["ReactMultiChildReconcile-test.js"]
  730be832_74e1_5d0d_73b4_e96097ef5a73 -->|defined in| 89957210_3fe1_9bf6_da04_073d48f2027c
  6f5d669c_0e52_033a_2771_63251e865766["testPropsSequenceWithPreparedChildren()"]
  6f5d669c_0e52_033a_2771_63251e865766 -->|calls| 730be832_74e1_5d0d_73b4_e96097ef5a73
  style 730be832_74e1_5d0d_73b4_e96097ef5a73 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-dom/src/__tests__/ReactMultiChildReconcile-test.js lines 204–223

function verifyDomOrderingAccurate(outerContainer, statusDisplays) {
  const containerNode = outerContainer.firstChild;
  const statusDisplayNodes = containerNode.childNodes;
  const orderedDomKeys = [];
  for (let i = 0; i < statusDisplayNodes.length; i++) {
    const contentKey = statusDisplayNodes[i].textContent;
    orderedDomKeys.push(contentKey);
  }

  const orderedLogicalKeys = [];
  let username;
  for (username in statusDisplays) {
    if (!statusDisplays.hasOwnProperty(username)) {
      continue;
    }
    const statusDisplay = statusDisplays[username];
    orderedLogicalKeys.push(statusDisplay.props.contentKey);
  }
  expect(orderedDomKeys).toEqual(orderedLogicalKeys);
}

Domain

Subdomains

Frequently Asked Questions

What does verifyDomOrderingAccurate() do?
verifyDomOrderingAccurate() is a function in the react codebase, defined in packages/react-dom/src/__tests__/ReactMultiChildReconcile-test.js.
Where is verifyDomOrderingAccurate() defined?
verifyDomOrderingAccurate() is defined in packages/react-dom/src/__tests__/ReactMultiChildReconcile-test.js at line 204.
What calls verifyDomOrderingAccurate()?
verifyDomOrderingAccurate() is called by 1 function(s): testPropsSequenceWithPreparedChildren.

Analyze Your Own Codebase

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

Try Supermodel Free