Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialRamsés Del Rosario
3,333 PointsWhy didn't make use of the prevState prop from the setState function?
I saw that Guil declared a previous state const, I was wondering why he didn't rather use the prevState prop that comes with the setState function instead of declaring and assigning a const the previous value?
1 Answer
Tanveer Ashraf
1,621 PointsI think he is using it with the name state instead of prevState.
this.setState(state => { if (state.teacher === newTeacher){ return null } })
the state object is actually handling previous state, and its our choice to name it according to our ease.
Jonathan Mazala
9,860 PointsJonathan Mazala
9,860 Pointsi honestly don't know. i didn't create the const.