this.filtresContainer.addEventListener('change', (e) => {
const filtres = []
.slice
.call(this.filtresContainer.querySelectorAll('.filter-checkbox__checkbox'));
if (e.target.name === 'showAll' && e.target.checked) {
filtres.forEach((filter) => filter.name !== 'showAll' ? filter.checked = false : null);
objManager.setFilter(() => true);
} else {
filtres.forEach((filter) => filter.name === 'showAll' ? filter.checked = false : null);
objManager.setFilter((obj) => {
if (obj.groupId === 'project') return true;
return filtres
.find((filter) => filter.name === obj.groupId)
.checked;
});
};
})
это фильтрация меток на карте, как изменить код, чтобы выбирался только один чекбокс?