Tengo un problema realmente extraño con mi aplicación de lista de tareas pendientes. Cuando elimina una TODO de la lista, los está eliminando a todos. este es el codigo
const deleteTask = (id) => { fetch( http://localhost:8088/tasks/${id} , { método: "ELIMINAR", encabezados: { "Tipo de contenido": "aplicación/json" } }) .then(buscarTareas) }
onClick={() => {deleteTask(tarea.id)}}
Todas las demás funciones de un elemento de tarea funcionan correctamente, pero cuando presiono este onClick y ejecuto la llamada de búsqueda, elimina todas las tareas del usuario actual. En la pestaña de mi red, la búsqueda solo muestra que se está ejecutando una vez con la identificación adecuada.
¿Está actualizando la interfaz de usuario con fetchTasks después de eliminar la tarea específica o cuándo lo hace?