import React, { Component } from 'react' class BuggyCounter extends Component { state = { counter: 0 } handleClick = () => { this.setState(({ counter }) => ({ counter: counter + 1 })) } render () { if (this.state.counter === 5) { // Simulate a JS error throw new Error('I crashed!') } return

{this.state.counter}

} } export default () => (

Click on the number to increase the counter.

The counter is programmed to throw an error when it reaches 5.

)