componentDidUpdate(prevProps, prevState) { if (prevState.pokemons !== this.state.pokemons) { console.log('pokemons state has changed.') } }
componentDidMount()
shouldComponentUpdate(nextProps, nextState) { return true; }
componentDidUpdate(prevProps, prevState, snapshot)