function footballStatus()

in ArticleTemplates/assets/js/bootstraps/football.js [122:145]


function footballStatus(className, label) {
    let i;
    let matchStatus;
    let matchTime;

    if (className !== '(null)' && label !== '(null)') {
        matchStatus = document.getElementsByClassName('match-status')[0];

        if (matchStatus) {
            for (i = matchStatus.classList.length; i > 0; i--) {
                if (matchStatus.classList[i - 1].includes('match-status--')) {
                    matchStatus.classList.remove(matchStatus.classList[i]);
                }
            }

            matchStatus.classList.add(`match-status--${className}`);
            matchTime = document.getElementsByClassName('match-status__time')[0];

            if (matchTime) {
                matchTime.innerText = label;
            }
        }
    }
}