Home / Function/ invokePassiveEffectMountInDEV() — react Function Reference

invokePassiveEffectMountInDEV() — react Function Reference

Architecture documentation for the invokePassiveEffectMountInDEV() function in ReactFiberCommitWork.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  6e4a054d_9ff9_012b_a02d_01c569b3f208["invokePassiveEffectMountInDEV()"]
  e0fbfbd5_47b0_a489_0b36_bbfad9245544["ReactFiberCommitWork.js"]
  6e4a054d_9ff9_012b_a02d_01c569b3f208 -->|defined in| e0fbfbd5_47b0_a489_0b36_bbfad9245544
  9fd588c7_bccc_26bc_b726_517f00094e4a["commitHookEffectListMount()"]
  6e4a054d_9ff9_012b_a02d_01c569b3f208 -->|calls| 9fd588c7_bccc_26bc_b726_517f00094e4a
  style 6e4a054d_9ff9_012b_a02d_01c569b3f208 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-reconciler/src/ReactFiberCommitWork.js lines 5289–5302

export function invokePassiveEffectMountInDEV(fiber: Fiber): void {
  if (__DEV__) {
    // We don't need to re-check StrictEffectsMode here.
    // This function is only called if that check has already passed.
    switch (fiber.tag) {
      case FunctionComponent:
      case ForwardRef:
      case SimpleMemoComponent: {
        commitHookEffectListMount(HookPassive | HookHasEffect, fiber);
        break;
      }
    }
  }
}

Domain

Subdomains

Frequently Asked Questions

What does invokePassiveEffectMountInDEV() do?
invokePassiveEffectMountInDEV() is a function in the react codebase, defined in packages/react-reconciler/src/ReactFiberCommitWork.js.
Where is invokePassiveEffectMountInDEV() defined?
invokePassiveEffectMountInDEV() is defined in packages/react-reconciler/src/ReactFiberCommitWork.js at line 5289.
What does invokePassiveEffectMountInDEV() call?
invokePassiveEffectMountInDEV() calls 1 function(s): commitHookEffectListMount.

Analyze Your Own Codebase

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

Try Supermodel Free