fix errors in alerts.js

This commit is contained in:
Felix Hamann 2019-02-13 20:47:33 +01:00
parent fb52b2024b
commit effcd0454f

View File

@ -11,7 +11,7 @@
var ALERT_CLOSER_CLASS = 'alert__closer'; var ALERT_CLOSER_CLASS = 'alert__closer';
var ALERT_INVISIBLE_CLASS = 'alert--invisible'; var ALERT_INVISIBLE_CLASS = 'alert--invisible';
var ALERT_AUTO_HIDE_DELAY = 10; var ALERT_AUTO_HIDE_DELAY = 10;
var ALERT_AUTOCLOSING_MATCHER = 'alert-info'; var ALERT_AUTOCLOSING_MATCHER = '.alert-info, .alert-success';
var JS_INITIALIZED_CLASS = 'js-initialized'; var JS_INITIALIZED_CLASS = 'js-initialized';
@ -71,11 +71,11 @@
} }
var alertsHidden = alertElements.reduce(function(acc, alert) { var alertsHidden = alertElements.reduce(function(acc, alert) {
return acc || alert.classList.contains(ALERT_INVISIBLE_CLASS); return acc && alert.classList.contains(ALERT_INVISIBLE_CLASS);
}, false); }, true);
window.setTimeout(function() { window.setTimeout(function() {
toggler.classList.toggle(ALERTS_TOGGLER_VISIBLE_CLASS, alertsHidden); togglerEl.classList.toggle(ALERTS_TOGGLER_VISIBLE_CLASS, alertsHidden);
togglerCheckRequested = false; togglerCheckRequested = false;
}, ALERTS_TOGGLER_APPEAR_DELAY); }, ALERTS_TOGGLER_APPEAR_DELAY);
} }