Code QuizIntermediate

Updating Object State

Mutating object state instead of creating a new object.

Codejavascript
const [user, setUser] = useState({ name: 'Ann', age: 30 });

function haveBirthday() {
  user.age = user.age + 1;
  setUser(user);
}

What is the bug in this code?