import React from "react" export default class App extends React.Component { state = { goOut: "Yes" } // Arrow function, not function declaration, because it uses setState method toggleGoOut = () => { this.setState(prevState => { return { goOut: prevState.goOut === "Yes" ? "No" : "Yes" } }) } render() { return ( <div className="state"> <h1 className="state--title">Should I go out tonight?</h1> <div className="state--value" onClick={this.toggleGoOut}> <h1>{this.state.goOut}</h1> </div> </div> ) } }