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
Called By
Source
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