Мне нравится структура массива объектов
const data = [
{ key: 'One' },
{ key: 'Two' },
{ key: 'Three' },
{ key: 'one' },
{ key: 'two' },
];
Я хочу фильтровать массив таким образом, чтобы получать уникальные объекты, но также сохранять дубликаты ключей.
const data = [
{ key: ['One', 'one'] },
{ key: ['Two', 'two'] },
{ key: 'Three' },
];
Я нашел здесь почти похожее решение - Лода sh создать коллекцию из дубликатов ключей объекта , но я не смог адаптировать ее под себя. Я не могу понять, как правильно фильтровать весь массив без потери производительности.