diff --git a/utils/helpers.js b/utils/helpers.js index ed73b4f..5061ff9 100644 --- a/utils/helpers.js +++ b/utils/helpers.js @@ -1,5 +1,6 @@ var isShiftPressed = false; var isCtrlPressed = false; +var isLoggedIn = false; function isHtmlElement(object) { return object instanceof HTMLElement; @@ -22,4 +23,20 @@ function handleKeyToggle(event, isPressed) { } else if (event.key === 'Control') { isCtrlPressed = isPressed; } -} \ No newline at end of file +} + +function retrieveLoginStatus() { + let menu = document.getElementById('materialize-menu-dropdown'); + let menuItem = menu.innerText.split('\n')[4]; + if (menuItem === 'Login') { + isLoggedIn = false; + console.log(isLoggedIn); + } + else if (menuItem.includes('User')) { + isLoggedIn = true; + console.log(isLoggedIn); + } + else { + console.error("Something went wrong, couldn't retrieve login status."); + } +}