Home / Class/ Outer Class — react Architecture

Outer Class — react Architecture

Architecture documentation for the Outer class in refs-test.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  ef60b53b_1960_8df4_a5f2_2ddb8681f901["Outer"]
  5b1ba087_6c33_e080_bfe2_12e8dbaacf8c["refs-test.js"]
  ef60b53b_1960_8df4_a5f2_2ddb8681f901 -->|defined in| 5b1ba087_6c33_e080_bfe2_12e8dbaacf8c
  ef9eefb3_a3a5_f904_aed1_dd08de84e154["componentDidMount()"]
  ef60b53b_1960_8df4_a5f2_2ddb8681f901 -->|method| ef9eefb3_a3a5_f904_aed1_dd08de84e154
  3156b203_5181_9ae9_4140_9f6985dcb2b2["render()"]
  ef60b53b_1960_8df4_a5f2_2ddb8681f901 -->|method| 3156b203_5181_9ae9_4140_9f6985dcb2b2

Relationship Graph

Source Code

packages/react-dom/src/__tests__/refs-test.js lines 127–139

    class Outer extends React.Component {
      saveA = () => {
        refCalled++;
      };

      componentDidMount() {
        this.setState({});
      }

      render() {
        return <Inner saveA={this.saveA} />;
      }
    }

Frequently Asked Questions

What is the Outer class?
Outer is a class in the react codebase, defined in packages/react-dom/src/__tests__/refs-test.js.
Where is Outer defined?
Outer is defined in packages/react-dom/src/__tests__/refs-test.js at line 127.

Analyze Your Own Codebase

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

Try Supermodel Free