Home / Function/ jsxProdSignatureRunningInDevWithDynamicChildren() — react Function Reference

jsxProdSignatureRunningInDevWithDynamicChildren() — react Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  5b04ce0e_675c_578c_bd77_960db71fbd34["jsxProdSignatureRunningInDevWithDynamicChildren()"]
  1bf5591f_27a1_c79f_853a_6242549e0e07["ReactJSXElement.js"]
  5b04ce0e_675c_578c_bd77_960db71fbd34 -->|defined in| 1bf5591f_27a1_c79f_853a_6242549e0e07
  ad281e06_8a7d_3988_f68c_33f816bae40c["jsxDEVImpl()"]
  5b04ce0e_675c_578c_bd77_960db71fbd34 -->|calls| ad281e06_8a7d_3988_f68c_33f816bae40c
  32f94b33_ccff_4b15_3949_ffacdfe3b7cf["createTask()"]
  5b04ce0e_675c_578c_bd77_960db71fbd34 -->|calls| 32f94b33_ccff_4b15_3949_ffacdfe3b7cf
  d690579a_a09b_f8d4_5bde_d0dee8d54086["getTaskName()"]
  5b04ce0e_675c_578c_bd77_960db71fbd34 -->|calls| d690579a_a09b_f8d4_5bde_d0dee8d54086
  style 5b04ce0e_675c_578c_bd77_960db71fbd34 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react/src/jsx/ReactJSXElement.js lines 362–396

export function jsxProdSignatureRunningInDevWithDynamicChildren(
  type,
  config,
  maybeKey,
) {
  if (__DEV__) {
    const isStaticChildren = false;
    const trackActualOwner =
      __DEV__ &&
      ReactSharedInternals.recentlyCreatedOwnerStacks++ < ownerStackLimit;
    let debugStackDEV = false;
    if (__DEV__) {
      if (trackActualOwner) {
        const previousStackTraceLimit = Error.stackTraceLimit;
        Error.stackTraceLimit = ownerStackTraceLimit;
        debugStackDEV = Error('react-stack-top-frame');
        Error.stackTraceLimit = previousStackTraceLimit;
      } else {
        debugStackDEV = unknownOwnerDebugStack;
      }
    }

    return jsxDEVImpl(
      type,
      config,
      maybeKey,
      isStaticChildren,
      debugStackDEV,
      __DEV__ &&
        (trackActualOwner
          ? createTask(getTaskName(type))
          : unknownOwnerDebugTask),
    );
  }
}

Domain

Subdomains

Frequently Asked Questions

What does jsxProdSignatureRunningInDevWithDynamicChildren() do?
jsxProdSignatureRunningInDevWithDynamicChildren() is a function in the react codebase, defined in packages/react/src/jsx/ReactJSXElement.js.
Where is jsxProdSignatureRunningInDevWithDynamicChildren() defined?
jsxProdSignatureRunningInDevWithDynamicChildren() is defined in packages/react/src/jsx/ReactJSXElement.js at line 362.
What does jsxProdSignatureRunningInDevWithDynamicChildren() call?
jsxProdSignatureRunningInDevWithDynamicChildren() calls 3 function(s): createTask, getTaskName, jsxDEVImpl.

Analyze Your Own Codebase

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

Try Supermodel Free