I'm trying to return all items of array inside my item
, this is my array:
var data = [
{
"id": 275,
"nome": "name",
"item": [
{
"idCentro": 2,
"date": "2018-06-05",
"tipo": "D"
},
{
"idCentro": 6,
"date": "2017-06-05",
"tipo": "G"
},
{
"idCentro": 18,
"date": "2016-06-05",
"tipo": "G"
},
{
"idCentro": 29,
"date": "2019-06-05",
"tipo": "D"
}
]
}
]
So, to get all items inside item
but it's not working:
let listaT = data.filter(item => {
return{
idCentro: item.item.idCentro,
date: item.item.date,
tipo: item.item.tipo,
}
})
I would like to get this kind of return:
[
{
"idCentro": 2,
"date": "2018-06-05",
"tipo": "D"
},
{
"idCentroCusto": 6,
"date": "2017-06-05",
"tipo": "G"
},
{
"idCentroCusto": 18,
"date": "2016-06-05",
"tipo": "G"
},
{
"idCentroCusto": 29,
"date": "2019-06-05",
"tipo": "D"
}
]
How can I achieve this?