Tengo una matriz de objetos como
const test = [{id: 1, text: "Test"}, { id: 2 , text: "Test 2" } ] const index = test.findIndex((listItem) => listItem === test[0]) Aquí estoy tratando de actualizar el valor de la text key usando el índice.
Tengo una solución como esta:
const editItemText = (value) => { const newList = replaceItemAtIndex(todoList, index, { ...item, text: value, }); setTodoList(newList); }; const replaceItemAtIndex = [...arr.slice(0, index), newValue, ...arr.slice(index + 1)];hay alguna otra opcion para hacerlo? También ¿Cómo funciona la solución dada?
Gracias.