Есть простой js код , задача которого пройтись по массиву html айтемов и при клике на нужный добавлять класс , если класс уже на нем есть - удалять
Проблема в том что класс добавляется , но при повторном нажатии не удаляется ( пробовал так же вместо if использовать toggle )
et listItems = document.querySelectorAll(".shipments__table .shipments__item .shipments__item-dots");
Array.from(listItems).forEach((item) => {
item.onclick = () => {
Array.from(listItems).forEach((cl) => cl.classList.remove("active"));
if(item.classList.contains("active")){
item.classList.remove("active");
}else{
item.classList.add("active");
}
};
});