Content Class — react Architecture
Architecture documentation for the Content class in ReactIncrementalSideEffects-test.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 91fa012a_d238_a4ff_672a_27d8d2bf542b["Content"] 104266dd_053f_943b_5eb9_7fe0f38beced["ReactIncrementalSideEffects-test.js"] 91fa012a_d238_a4ff_672a_27d8d2bf542b -->|defined in| 104266dd_053f_943b_5eb9_7fe0f38beced 1d34d471_fdc4_a1b5_ba72_91c040b7c39a["shouldComponentUpdate()"] 91fa012a_d238_a4ff_672a_27d8d2bf542b -->|method| 1d34d471_fdc4_a1b5_ba72_91c040b7c39a bc16a526_3566_13e1_1817_c39bea7c908d["render()"] 91fa012a_d238_a4ff_672a_27d8d2bf542b -->|method| bc16a526_3566_13e1_1817_c39bea7c908d
Relationship Graph
Source Code
packages/react-reconciler/src/__tests__/ReactIncrementalSideEffects-test.js lines 625–638
class Content extends React.Component {
shouldComponentUpdate(nextProps) {
return this.props.step !== nextProps.step;
}
render() {
Scheduler.log('Content');
return (
<div>
<Bar>{this.props.step === 0 ? 'Hi' : 'Hello'}</Bar>
<Bar>{this.props.step === 0 ? this.props.text : 'World'}</Bar>
</div>
);
}
}
Source
Frequently Asked Questions
What is the Content class?
Content is a class in the react codebase, defined in packages/react-reconciler/src/__tests__/ReactIncrementalSideEffects-test.js.
Where is Content defined?
Content is defined in packages/react-reconciler/src/__tests__/ReactIncrementalSideEffects-test.js at line 625.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free