Learning Resources

Alex Hadimulya
PRO
Alex Hadimulya
Pro Student 3,717 Points

REACT CHALLENGE: Pass another callback function after this.setState is completed

Hi, my solution is working, by mostly adding some functions inside the render() method. The reason why i did it inside the render() method was because this is where i can get the most updated players scores (since it renders each time a change is made)

I was trying to see if i can solve it by moving some or all of my functions out of the render method. So i tried to focus on modifying the handleScoreChange function.

But right after the this.setState is called inside the handleScoreChange function, this.state.players is still not updated yet with the latest scores. How do i get the most updated players array at this point?