Home / Class/ LocalBrokenCallbackRef Class — react Architecture

LocalBrokenCallbackRef Class — react Architecture

Architecture documentation for the LocalBrokenCallbackRef class in ReactErrorBoundaries-test.internal.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  2063a2ff_6ce7_41ee_3771_cb188de67fce["LocalBrokenCallbackRef"]
  e3be826d_2e6e_c7e0_1926_386d40353a30["ReactErrorBoundaries-test.internal.js"]
  2063a2ff_6ce7_41ee_3771_cb188de67fce -->|defined in| e3be826d_2e6e_c7e0_1926_386d40353a30
  bb26eab7_f172_323a_3499_8eef96175879["render()"]
  2063a2ff_6ce7_41ee_3771_cb188de67fce -->|method| bb26eab7_f172_323a_3499_8eef96175879

Relationship Graph

Source Code

packages/react-dom/src/__tests__/ReactErrorBoundaries-test.internal.js lines 2809–2821

    class LocalBrokenCallbackRef extends React.Component {
      _ref = ref => {
        Scheduler.log('LocalBrokenCallbackRef ref ' + !!ref);
        if (ref === null) {
          throw Error('Expected');
        }
      };

      render() {
        Scheduler.log('LocalBrokenCallbackRef render');
        return <div ref={this._ref}>ref</div>;
      }
    }

Frequently Asked Questions

What is the LocalBrokenCallbackRef class?
LocalBrokenCallbackRef is a class in the react codebase, defined in packages/react-dom/src/__tests__/ReactErrorBoundaries-test.internal.js.
Where is LocalBrokenCallbackRef defined?
LocalBrokenCallbackRef is defined in packages/react-dom/src/__tests__/ReactErrorBoundaries-test.internal.js at line 2809.

Analyze Your Own Codebase

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

Try Supermodel Free