function addItemToBag(newItem) {
var cartData = getCartData() || [];
var oldItem = null;
for (let i = 0; i < cartData.length; i++) {
if (cartData[i].id === newItem) {
oldItem = cartData[i];
break;
}
}
if (oldItem) {
oldItem.count = oldItem.count + 1;
} else {
cartData.push({
id: newItem,
count: 1
});
}
setCartData(cartData);
}
Вообщем вопрос в чём: можно ли при деструктуризации записывать элементы в массив, а не в переменную