airair
All questions

Mutating state does not re-render

NewQuizReacteasy~2 minimmutability, useState, Object.is
function List() {
  const [items, setItems] = useState(["a"]);

  function add() {
    items.push("b");
    setItems(items);
  }

  return (
    <>
      <button onClick={add}>Add</button>
      <p>{items.length}</p>
    </>
  );
}

What does the paragraph show after clicking Add once?

Choose one answer