New Entry functionality
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
(() => {
|
||||
const loginButton = document.querySelector('#auth-login-button');
|
||||
const newEntryButton = document.querySelector('#new-entry-button');
|
||||
const profileLink = document.querySelector('#auth-profile-link');
|
||||
const labelsLink = document.querySelector('#auth-labels-link');
|
||||
const adminLink = document.querySelector('#auth-admin-link');
|
||||
@@ -24,6 +25,7 @@
|
||||
|
||||
function showSignedOut() {
|
||||
loginButton.classList.remove('hidden');
|
||||
if (newEntryButton) newEntryButton.classList.add('hidden');
|
||||
profileLink.classList.add('hidden');
|
||||
labelsLink.classList.add('hidden');
|
||||
adminLink.classList.add('hidden');
|
||||
@@ -33,6 +35,7 @@
|
||||
|
||||
function showSignedIn(user) {
|
||||
loginButton.classList.add('hidden');
|
||||
if (newEntryButton) newEntryButton.classList.remove('hidden');
|
||||
profileLink.classList.remove('hidden');
|
||||
labelsLink.classList.remove('hidden');
|
||||
adminLink.classList.toggle('hidden', !user.is_admin);
|
||||
|
||||
Reference in New Issue
Block a user