Actualmente, estoy almacenando el género en el reductor.
const genre = { "0": { "id": 1912, "title": "Fiction", "name": "Greg" }, "1": { "id": 1957, "title": "Non-Fiction", "name": "John" }, "2": { "id": 1958, "title": "Literature", "name": "James" }, }
¿Cómo verifico si la identificación en el género actualizado coincide con la identificación en el género ? Entonces actualizaría el título o el nombre en el género con el título o el nombre actualizado según la identificación.
const updatedGenre = { "id": 1958, "title": "Literature & Poems", "name": "Leo" }
Salida de muestra: (Id. de ejemplo: 1958)
const genre = { "0": { "id": 1912, "title": "Fiction", "name": "Greg" }, "1": { "id": 1957, "title": "Non-Fiction", "name": "John" }, "2": { "id": 1958, "title": "Literature & Poems", "name": "Leo" }, }
Debería poder lograr esto con una iteración a través de su objeto. Vea abajo:
for (const key in genre) { if (genre[key]["id"] === updatedGenre["id"]) { genre[key]["title"] = updatedGenre["title"] } }
Avísame si funciona, ¡mucha suerte!