Прописал вот такой вот код, в котором проверяется, выбрана ли одна из радиокнопок и если не выбрана, то к ней добавляется класс еррор(радиокнопки делал через кастом: сама кнопка отключена, вместо выступает стилизовынный объект фейк). Но добавляется класс только первой кнопке на странице. Подскажите как добавлять класс всем радиокнопкам на странце и что бы потом при выборе из кнопок, этот класс удалялся?
form.onsubmit = function () {
let inputRadio = document.querySelector('input[name="payment"]:checked'),
radio = document.querySelector('.order__form-step.active .radio__fake');
if (!inputRadio) {
radio.classList.add('error');
return false;
} else {
radio.addEventListener('click', function () {
radio.classList.remove(error);
});
};
}