У меня есть массив
const myArr = [
{ id: 1, title: "1", toggle: true },
{ id: 2, title: "2", toggle: false },
{ id: 3, title: "3" }
];
, добавленный в состоянии
const newItems = update(this.state.gfItems, { $set: myArr });
this.setState({
items: newItems
});
Я хочу обновить элемент по свойству переключателя изменения идентификатора с помощью! Toggle of current или добавить true в случае, если не существует с помощью update метода из immutability-helper
const itemToToggleId = 1;
const updatedItems = update(this.state.items, {
[itemToToggleId]:
{ toggle:
{ $set: true }//?
}
});