docbrown/app/assets/javascripts/initializers/initializeSpecialNavigationFunctionality.js
2020-09-24 08:15:12 -05:00

29 lines
1.1 KiB
JavaScript

function initializeSpecialNavigationFunctionality() {
var connectLink = document.getElementById('connect-link');
var notificationsLink = document.getElementById('notifications-link');
var moderationLink = document.getElementById('moderation-link');
if (connectLink) {
if (document.getElementById('notifications-container')) {
notificationsLink.blur();
notificationsLink.classList.add('top-bar__link--current');
document.querySelector('body').dataset.currentPage =
'notifications-index';
} else {
notificationsLink.classList.remove('top-bar__link--current');
delete document.querySelector('body').dataset.currentPage;
}
if (document.getElementById('chat')) {
connectLink.blur();
connectLink.classList.add('top-bar__link--current');
} else {
connectLink.classList.remove('top-bar__link--current');
}
if (document.getElementById('moderation-page')) {
moderationLink.blur();
moderationLink.classList.add('top-bar__link--current');
} else {
moderationLink.classList.remove('top-bar__link--current');
}
}
}