Home / Class/ Angry Class — react Architecture

Angry Class — react Architecture

Architecture documentation for the Angry class in ReactTestRenderer-test.internal.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  688d9d24_ed25_ddf1_6c66_9277595cc85b["Angry"]
  87a09f9b_1b95_2e51_6318_1fd839e7a9c5["ReactTestRenderer-test.internal.js"]
  688d9d24_ed25_ddf1_6c66_9277595cc85b -->|defined in| 87a09f9b_1b95_2e51_6318_1fd839e7a9c5
  0113cde9_627a_ea3b_519d_1cb8146751d3["render()"]
  688d9d24_ed25_ddf1_6c66_9277595cc85b -->|method| 0113cde9_627a_ea3b_519d_1cb8146751d3
  8bc1de10_cacb_ebf1_ebcb_9e698fd7fef3["componentDidMount()"]
  688d9d24_ed25_ddf1_6c66_9277595cc85b -->|method| 8bc1de10_cacb_ebf1_ebcb_9e698fd7fef3
  e5bd67d0_40b3_b583_7c72_c563e19a5ee3["componentWillUnmount()"]
  688d9d24_ed25_ddf1_6c66_9277595cc85b -->|method| e5bd67d0_40b3_b583_7c72_c563e19a5ee3

Relationship Graph

Source Code

packages/react-test-renderer/src/__tests__/ReactTestRenderer-test.internal.js lines 534–546

    class Angry extends React.Component {
      render() {
        log.push('Angry render');
        throw new Error('Please, do not render me.');
      }

      componentDidMount() {
        log.push('Angry componentDidMount');
      }
      componentWillUnmount() {
        log.push('Angry componentWillUnmount');
      }
    }

Frequently Asked Questions

What is the Angry class?
Angry is a class in the react codebase, defined in packages/react-test-renderer/src/__tests__/ReactTestRenderer-test.internal.js.
Where is Angry defined?
Angry is defined in packages/react-test-renderer/src/__tests__/ReactTestRenderer-test.internal.js at line 534.

Analyze Your Own Codebase

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

Try Supermodel Free