Home / Function/ isValidElement() — react Function Reference

isValidElement() — react Function Reference

Architecture documentation for the isValidElement() function in ReactJSXElement.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  fb777ded_67ec_6e96_c038_9aa7ec4ae90c["isValidElement()"]
  1bf5591f_27a1_c79f_853a_6242549e0e07["ReactJSXElement.js"]
  fb777ded_67ec_6e96_c038_9aa7ec4ae90c -->|defined in| 1bf5591f_27a1_c79f_853a_6242549e0e07
  79da1863_e9f9_d1a8_fbf7_51287452d2c5["validateChildKeys()"]
  79da1863_e9f9_d1a8_fbf7_51287452d2c5 -->|calls| fb777ded_67ec_6e96_c038_9aa7ec4ae90c
  style fb777ded_67ec_6e96_c038_9aa7ec4ae90c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react/src/jsx/ReactJSXElement.js lines 892–898

export function isValidElement(object) {
  return (
    typeof object === 'object' &&
    object !== null &&
    object.$$typeof === REACT_ELEMENT_TYPE
  );
}

Domain

Subdomains

Frequently Asked Questions

What does isValidElement() do?
isValidElement() is a function in the react codebase, defined in packages/react/src/jsx/ReactJSXElement.js.
Where is isValidElement() defined?
isValidElement() is defined in packages/react/src/jsx/ReactJSXElement.js at line 892.
What calls isValidElement()?
isValidElement() is called by 1 function(s): validateChildKeys.

Analyze Your Own Codebase

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

Try Supermodel Free