function markSelected()

in src/modules/utils/button.js [2:14]


function markSelected(attributeName, activeValue) {

    var buttons = document.querySelectorAll('[data-' + attributeName + ']');

    for (var i = 0; i < buttons.length; ++i) {
        buttons[i].classList.remove('is-selected');
    }

    var activeEls = document.querySelectorAll('[data-' + attributeName + '="' + activeValue + '"]');
    for (var ii = 0; ii < activeEls.length; ++ii) {
        activeEls[ii].classList.add('is-selected');
    }
}