Home / Function/ verifyStatuses() — react Function Reference

verifyStatuses() — react Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  41a9fa79_dbd7_4d0f_5fbf_1272a305f66d["verifyStatuses()"]
  89957210_3fe1_9bf6_da04_073d48f2027c["ReactMultiChildReconcile-test.js"]
  41a9fa79_dbd7_4d0f_5fbf_1272a305f66d -->|defined in| 89957210_3fe1_9bf6_da04_073d48f2027c
  6f5d669c_0e52_033a_2771_63251e865766["testPropsSequenceWithPreparedChildren()"]
  6f5d669c_0e52_033a_2771_63251e865766 -->|calls| 41a9fa79_dbd7_4d0f_5fbf_1272a305f66d
  c4400e50_4f62_b468_db77_d950e40e3c07["stripEmptyValues()"]
  41a9fa79_dbd7_4d0f_5fbf_1272a305f66d -->|calls| c4400e50_4f62_b468_db77_d950e40e3c07
  55b6313a_691c_5846_8237_414ad5e3739b["getStatus()"]
  41a9fa79_dbd7_4d0f_5fbf_1272a305f66d -->|calls| 55b6313a_691c_5846_8237_414ad5e3739b
  style 41a9fa79_dbd7_4d0f_5fbf_1272a305f66d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-dom/src/__tests__/ReactMultiChildReconcile-test.js lines 149–178

function verifyStatuses(statusDisplays, props) {
  const nonEmptyStatusDisplays = stripEmptyValues(statusDisplays);
  const nonEmptyStatusProps = stripEmptyValues(props.usernameToStatus);
  let username;
  expect(Object.keys(nonEmptyStatusDisplays).length).toEqual(
    Object.keys(nonEmptyStatusProps).length,
  );
  for (username in nonEmptyStatusDisplays) {
    if (!nonEmptyStatusDisplays.hasOwnProperty(username)) {
      continue;
    }
    expect(nonEmptyStatusDisplays[username].getStatus()).toEqual(
      nonEmptyStatusProps[username],
    );
  }

  // now go the other way to make sure we got them all.
  for (username in nonEmptyStatusProps) {
    if (!nonEmptyStatusProps.hasOwnProperty(username)) {
      continue;
    }
    expect(nonEmptyStatusDisplays[username].getStatus()).toEqual(
      nonEmptyStatusProps[username],
    );
  }

  expect(Object.keys(nonEmptyStatusDisplays)).toEqual(
    Object.keys(nonEmptyStatusProps),
  );
}

Domain

Subdomains

Frequently Asked Questions

What does verifyStatuses() do?
verifyStatuses() is a function in the react codebase, defined in packages/react-dom/src/__tests__/ReactMultiChildReconcile-test.js.
Where is verifyStatuses() defined?
verifyStatuses() is defined in packages/react-dom/src/__tests__/ReactMultiChildReconcile-test.js at line 149.
What does verifyStatuses() call?
verifyStatuses() calls 2 function(s): getStatus, stripEmptyValues.
What calls verifyStatuses()?
verifyStatuses() 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