Сообщение от _marisha
|
Дубли судя по всему от того, что на странице могут повторяться товары.
Т.е. есть список товаров и (к примеру) недавно просмотренные товары.
Теперь думаю, стоит ли вообще с дублями бороться
|
Вы делаете
activeFavoriteID.push(inp.id);
Все идентификаторы (id=...) на странице должны быть уникальны.
Дубли могут быть, если только вы дважды отправляете в массив идентификатор одного и того же элемента.
activeFavoriteID = activeFavoriteID.filter( ( el ) => !activeFavoriteIDRemove.includes( el ) );
В этом случае, если в activeFavoriteID были дубли до фильтрации, то они там могут и остаться, если не входят в удаляемые..