TextWithLifecycle Class — react Architecture
Architecture documentation for the TextWithLifecycle class in ReactSuspense-test.internal.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD 7cade3e4_305c_59cd_19d1_55adb742c878["TextWithLifecycle"] 3d2df944_7502_2592_de16_f38443186491["ReactSuspense-test.internal.js"] 7cade3e4_305c_59cd_19d1_55adb742c878 -->|defined in| 3d2df944_7502_2592_de16_f38443186491 bf176e3e_4863_a24b_46af_bca030e0fe0b["componentDidMount()"] 7cade3e4_305c_59cd_19d1_55adb742c878 -->|method| bf176e3e_4863_a24b_46af_bca030e0fe0b 0a87e5ea_e8cd_4951_cc2a_65c79fb2333f["componentDidUpdate()"] 7cade3e4_305c_59cd_19d1_55adb742c878 -->|method| 0a87e5ea_e8cd_4951_cc2a_65c79fb2333f 761e1434_9078_af7d_7f0b_2bf7dd0d3542["componentWillUnmount()"] 7cade3e4_305c_59cd_19d1_55adb742c878 -->|method| 761e1434_9078_af7d_7f0b_2bf7dd0d3542 1417bcfe_f2c8_178f_9b28_6bd25e49d32e["render()"] 7cade3e4_305c_59cd_19d1_55adb742c878 -->|method| 1417bcfe_f2c8_178f_9b28_6bd25e49d32e
Relationship Graph
Source Code
packages/react-reconciler/src/__tests__/ReactSuspense-test.internal.js lines 760–773
class TextWithLifecycle extends React.Component {
componentDidMount() {
Scheduler.log(`Mount [${this.props.text}]`);
}
componentDidUpdate() {
Scheduler.log(`Update [${this.props.text}]`);
}
componentWillUnmount() {
Scheduler.log(`Unmount [${this.props.text}]`);
}
render() {
return <Text {...this.props} />;
}
}
Source
Frequently Asked Questions
What is the TextWithLifecycle class?
TextWithLifecycle is a class in the react codebase, defined in packages/react-reconciler/src/__tests__/ReactSuspense-test.internal.js.
Where is TextWithLifecycle defined?
TextWithLifecycle is defined in packages/react-reconciler/src/__tests__/ReactSuspense-test.internal.js at line 760.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free