Home / Function/ getHookSourceLocationKey() — react Function Reference

getHookSourceLocationKey() — react Function Reference

Architecture documentation for the getHookSourceLocationKey() function in hookSourceLocation.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  7f76a8d4_b7c9_a888_2086_6eaad6f1cf7b["getHookSourceLocationKey()"]
  7bff09e2_7a50_c113_becb_8eee3e5ccda4["hookSourceLocation.js"]
  7f76a8d4_b7c9_a888_2086_6eaad6f1cf7b -->|defined in| 7bff09e2_7a50_c113_becb_8eee3e5ccda4
  style 7f76a8d4_b7c9_a888_2086_6eaad6f1cf7b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-devtools-shared/src/hookSourceLocation.js lines 13–22

export function getHookSourceLocationKey({
  fileName,
  lineNumber,
  columnNumber,
}: HookSource): HookSourceLocationKey {
  if (fileName == null || lineNumber == null || columnNumber == null) {
    throw Error('Hook source code location not found.');
  }
  return `${fileName}:${lineNumber}:${columnNumber}`;
}

Domain

Subdomains

Frequently Asked Questions

What does getHookSourceLocationKey() do?
getHookSourceLocationKey() is a function in the react codebase, defined in packages/react-devtools-shared/src/hookSourceLocation.js.
Where is getHookSourceLocationKey() defined?
getHookSourceLocationKey() is defined in packages/react-devtools-shared/src/hookSourceLocation.js at line 13.

Analyze Your Own Codebase

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

Try Supermodel Free