async function completarTarea(idCompletar) {
const tareasActualizadas = tareas.map(async (tarea) => {
if (tarea.id === idCompletar) {
tarea.completada = !tarea.completada;
try {
const docuRef = doc(firestore, user-data/${idDocumento});
await setDoc(docuRef, {
...tarea,
completada: !tarea.completada,
});
} catch (error) {
console.log(error);
}
}
return tarea;
});
setArrayTareas(tareasActualizadas);
}
#Codigo
1 messages · Page 1 of 1 (latest)
async function completarTarea(idCompletar) {
const tareasActualizadas = [];
for (const tarea of tareas) {
if (tarea.id === idCompletar) {
try {
const docuRef = doc(firestore, `user-data/${idDocumento}`);
await setDoc(docuRef, {
...tarea,
completada: !tarea.completada,
});
tareasActualizadas.push(tarea);
} catch (error) {
console.log(error);
}
}
}
setArrayTareas(tareasActualizadas);
}
@red linden intenta usar este código
Muchas de nadas 😄
ahora lo probe con las demas funcionalidades y se rompe todo xd
Cuales otras funcionalidades?