Estoy codificando una aplicación ToDo en React Native y tengo la siguiente función
const [task, setTask] = useState(); const [taskItems, setTaskItems] = useState([]); const handleAddTask = () => { if (task !== null && task !== " " && task !== "") { Keyboard.dismiss(); console.log(taskItems); setTaskItems([...taskItems, task]) console.log(taskItems); setTask(null); storeData(taskItems.toString()); } }¡Ambos console.logs devuelven lo mismo, como si el estado no cambiara en absoluto!