Learning Resources

Alex Hadimulya
Alex Hadimulya
Pro Student 3,718 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?