В ответе запроса получаю объект
{
....
orders: {
tools: [
{
tool1: 't1'
}
],
wood: [
{
wood1: 'w1',
}
],
},
...
}
нужно сделать в orders один массив из двух, и каждому элементу массива добавить поле type: Название массива (например: {tool1: 't1', type: 'tools'})
Что делаю я:
desktopData.value = response.data.data
desktopData.value?.orders.tools.forEach((item) => (item.type = 'tools'))
desktopData.value?.orders.wood.forEach((item) => (item.type = 'wood'))
desktopData.value.orders = desktopData.value?.orders.tools.concat(
desktopData.value?.orders.wood,
)
но в итоге не выводится desktopData.value.orders
в чем ошибка и может есть решение получше?