Допустим, есть массив:
const arr = [
{ key: 1, text: "hello", number: 45 },
{ key: 1, text: "hello", number: 45 },
{ key: 2, text: "bye", number: 21 },
{ key: 2, text: "bye", number: 21 },
{ key: 3 text: "sleep", number: 121 },
{ key: 3, text: "sleep", number: 121 }
]
Нужно, чтобы по итогу оставалось только по одному уникальному объекту:
const arr = [
{ key: 1, text: "hello", number: 45 },
{ key: 2, text: "bye", number: 21 },
{ key: 3, text: "sleep", number: 121 }
]
И дальше я вывожу:
arr.map((value, index) => {
return (
<Item
key={index}
keyElem={value.key}
text={value.text}
number={value.number}
/>
);
})
Нужно, чтобы все значения ключей сравнивались на схожесть.