const [recording, setRecording] = useState({
events: [], startTime: -1, htmlCopy: ""
})
setIsRecording((prevRecording) => ({
...prevRecording,
events:[...prevRecording.events, {name: "a"}],
}));
I was getting an error of TypeError: prevRecording.events is not iterable
I don't understand because, events is an array