Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
class App extends React.Component {
state = { clicked: false, initialized: false };
componentDidMount() {
this.setState({ initialized: true });
}
setClicked = () => {
this.setState({ clicked: true });
}
render() {
const { initialized, clicked } = this.state;
return (
<div className="App">
{initialized && <h1>Initialized</h1>}
<h1 onClick={() => this.setClicked(true)}>Please click me!</h1>
{clicked && <h2>You clicked an object!</h2>}
</div>
);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.