Home / Class/ Foo Class — react Architecture

Foo Class — react Architecture

Architecture documentation for the Foo class in ReactCompositeComponent-test.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  2c025d07_e130_4bc4_9df3_baa86ab46a21["Foo"]
  ed651fa3_2f28_cb4d_458b_e3b4f60f6590["ReactCompositeComponent-test.js"]
  2c025d07_e130_4bc4_9df3_baa86ab46a21 -->|defined in| ed651fa3_2f28_cb4d_458b_e3b4f60f6590
  992c3f32_97d3_6fb6_6327_75b5fdca5065["constructor()"]
  2c025d07_e130_4bc4_9df3_baa86ab46a21 -->|method| 992c3f32_97d3_6fb6_6327_75b5fdca5065
  d9a0570e_2b49_6134_610e_4e1011f23eb9["render()"]
  2c025d07_e130_4bc4_9df3_baa86ab46a21 -->|method| d9a0570e_2b49_6134_610e_4e1011f23eb9

Relationship Graph

Source Code

packages/react-dom/src/__tests__/ReactCompositeComponent-test.js lines 828–837

    class Foo extends React.Component {
      constructor(props) {
        const _props = {idx: props.idx + '!'};
        super(_props);
      }

      render() {
        return <span />;
      }
    }

Frequently Asked Questions

What is the Foo class?
Foo is a class in the react codebase, defined in packages/react-dom/src/__tests__/ReactCompositeComponent-test.js.
Where is Foo defined?
Foo is defined in packages/react-dom/src/__tests__/ReactCompositeComponent-test.js at line 828.

Analyze Your Own Codebase

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

Try Supermodel Free