Home / Function/ cx() — react Function Reference

cx() — react Function Reference

Architecture documentation for the cx() function in repro-cx-assigned-to-temporary.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  592e95fc_4fb7_0730_b8fe_f55e69698fe4["cx()"]
  16802089_c6c8_593f_6c7b_1fde4f6451dd["repro-cx-assigned-to-temporary.js"]
  592e95fc_4fb7_0730_b8fe_f55e69698fe4 -->|defined in| 16802089_c6c8_593f_6c7b_1fde4f6451dd
  d5f94651_7c48_ec2c_8231_41adcc93663b["Component()"]
  d5f94651_7c48_ec2c_8231_41adcc93663b -->|calls| 592e95fc_4fb7_0730_b8fe_f55e69698fe4
  style 592e95fc_4fb7_0730_b8fe_f55e69698fe4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/meta-isms/repro-cx-assigned-to-temporary.js lines 18–26

function cx(obj) {
  const classes = [];
  for (const [key, value] of Object.entries(obj)) {
    if (value) {
      classes.push(key);
    }
  }
  return classes.join(' ');
}

Subdomains

Called By

Frequently Asked Questions

What does cx() do?
cx() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/meta-isms/repro-cx-assigned-to-temporary.js.
Where is cx() defined?
cx() is defined in compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/meta-isms/repro-cx-assigned-to-temporary.js at line 18.
What calls cx()?
cx() is called by 1 function(s): Component.

Analyze Your Own Codebase

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

Try Supermodel Free