Code QuizIntermediate

Passing Setters as Callbacks

A setter is invoked immediately instead of on press.

Codejavascript
function Parent() {
  const [count, setCount] = useState(0);
  return <Child onIncrement={setCount(count + 1)} />;
}

function Child({ onIncrement }) {
  return <Button title="+" onPress={onIncrement} />;
}

What is the bug in this code?