I am fairly new to JavaScript and this is what I came up for hiding buttons depending if an user is logged or not. The navbar ids are correct but it does nothing with it.
function hideHeaderOptions() {
let headerUploadPicture = document.getElementById("navbar-upload-picture");
let headerProfile = document.getElementById("navbar-profile");
let headerMessages = document.getElementById("navbar-messages");
let headerResults = document.getElementById("navbar-results");
let headerLogout = document.getElementById("navbar-logout");
let headerLogin = document.getElementById("navbar-login");
if (sessionManager.isLogged()) {
headerLogin.style.display = "hidden";
} else {
headerUploadPicture.style.display = "hidden";
headerProfile.style.display = "hidden";
headerMessages.style.display = "hidden";
headerLogout.style.display = "hidden";
headerResults.style.display = "hidden";
}
}