1.

What Is Wrong With This Code?

Answer»

RETURN {
streak: prevState.streak + props.count
}
})

NOTHING is wrong with it 🙂. It’s rarely USED and not well known, but you can also pass a function to setState that receives the previous state and props and RETURNS a new state, just as we’re doing above. And not only is nothing wrong with it, but it’s also actively recommended if you’re SETTING state based on previous state.

return {
streak: prevState.streak + props.count
}
})

Nothing is wrong with it 🙂. It’s rarely used and not well known, but you can also pass a function to setState that receives the previous state and props and returns a new state, just as we’re doing above. And not only is nothing wrong with it, but it’s also actively recommended if you’re setting state based on previous state.



Discussion

No Comment Found