I have the following array:
arr = [
[
{
id: 1,
name: 'name 1',
pushname: 'name 1'
}
],
[
{
id: 2,
name: 'name 2',
pushname: 'name 2'
}
],
[
{
id: 1,
name: 'name 1',
pushname: 'name 1'
}
]
]
/*return:
[
[ { id: 1, name: 'name 1', pushname: 'name 1' } ],
[ { id: 2, name: 'name 2', pushname: 'name 2' } ],
[ { id: 1, name: 'name 1', pushname: 'name 1' } ]
]
*/
How could I remove the repeated information?
I would like to return:
/*
[
[ { id: 1, name: 'name 1', pushname: 'name 1' } ],
[ { id: 2, name: 'name 2', pushname: 'name 2' } ]
]
*/
I believe I would use the filter, but I tried it in several ways and didn't find a solution. Anyone have any idea how to help me?
Note: I'm a beginner! Sorry if the question is repeated, I'll exclude it if it is!