re: Common mistake done while using react hooks VIEW POST

TOP OF THREAD FULL DISCUSSION
re: Supplying a brand new array will definitely call the hook. The issue is if you maintain the same array, what the hook is fired based on is changed ...

again i'm trying to address an issue based on the scenario where an value in the object gets updated hooks will be called again even the previous value in the object and the current updated value are same

You are creating a new array. This code is simply wrong and misleading. If you want to update the value of name for record 2, find the object in the array, update and set state to the same array. Then your code will make sense.

code of conduct - report abuse