Home / Class/ BadRender Class — react Architecture

BadRender Class — react Architecture

Architecture documentation for the BadRender class in treeContext-test.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  9d056f85_13a3_2a3c_0d18_be6dfa928da9["BadRender"]
  58e54c43_6d49_6618_d60b_d8a32580d3b2["treeContext-test.js"]
  9d056f85_13a3_2a3c_0d18_be6dfa928da9 -->|defined in| 58e54c43_6d49_6618_d60b_d8a32580d3b2
  1f2f6291_fe5b_6ccb_43fa_412147c149ca["render()"]
  9d056f85_13a3_2a3c_0d18_be6dfa928da9 -->|method| 1f2f6291_fe5b_6ccb_43fa_412147c149ca

Relationship Graph

Source Code

packages/react-devtools-shared/src/__tests__/treeContext-test.js lines 2499–2504

        class BadRender extends React.Component {
          render() {
            console.error('test-only: I am about to throw!');
            throw new Error('test-only: Oops!');
          }
        }

Domain

Frequently Asked Questions

What is the BadRender class?
BadRender is a class in the react codebase, defined in packages/react-devtools-shared/src/__tests__/treeContext-test.js.
Where is BadRender defined?
BadRender is defined in packages/react-devtools-shared/src/__tests__/treeContext-test.js at line 2499.

Analyze Your Own Codebase

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

Try Supermodel Free