DEV Community

Discussion on: 5 tips to improve your React and JS code

Collapse
 
seanmclem profile image
Seanmclem

In #5, you're manually setting user.flag before passing it to setUser. Does that cause any issues with immutablity? Normally I would do something like setUser({...user, flag}), but if I could save myself that step I would like to.

Collapse
 
mjnlonzame profile image
mjnlonzame

Hello, user.flag is not a state

Collapse
 
seanmclem profile image
Seanmclem

User is. So isn't user.flag? It's on the user object created with usestate