Label editing
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
(() => {
|
||||
const loginButton = document.querySelector('#auth-login-button');
|
||||
const profileLink = document.querySelector('#auth-profile-link');
|
||||
const labelsLink = document.querySelector('#auth-labels-link');
|
||||
const adminLink = document.querySelector('#auth-admin-link');
|
||||
const session = document.querySelector('#auth-session');
|
||||
const username = document.querySelector('#auth-username');
|
||||
@@ -10,7 +11,7 @@
|
||||
const menuToggle = document.querySelector('.menu-toggle');
|
||||
const logoutButton = document.querySelector('#logout-button');
|
||||
|
||||
if (!loginButton || !profileLink || !adminLink || !session || !username || !menu || !menuToggle || !logoutButton) return;
|
||||
if (!loginButton || !profileLink || !labelsLink || !adminLink || !session || !username || !menu || !menuToggle || !logoutButton) return;
|
||||
|
||||
menuToggle.addEventListener('click', () => {
|
||||
const isOpen = !menu.classList.contains('hidden');
|
||||
@@ -21,6 +22,7 @@
|
||||
function showSignedOut() {
|
||||
loginButton.classList.remove('hidden');
|
||||
profileLink.classList.add('hidden');
|
||||
labelsLink.classList.add('hidden');
|
||||
adminLink.classList.add('hidden');
|
||||
session.classList.add('hidden');
|
||||
logoutButton.classList.add('hidden');
|
||||
@@ -29,6 +31,7 @@
|
||||
function showSignedIn(user) {
|
||||
loginButton.classList.add('hidden');
|
||||
profileLink.classList.remove('hidden');
|
||||
labelsLink.classList.remove('hidden');
|
||||
adminLink.classList.toggle('hidden', !user.is_admin);
|
||||
session.classList.remove('hidden');
|
||||
logoutButton.classList.remove('hidden');
|
||||
|
||||
Reference in New Issue
Block a user