Hide admin panel when unauthenticated
This commit is contained in:
@@ -31,6 +31,10 @@ function setAuthUI(isAuthed) {
|
||||
if (authCard) authCard.classList.toggle("hidden", isAuthed);
|
||||
const adminToggle = $("admin-toggle");
|
||||
if (adminToggle) adminToggle.classList.toggle("hidden", !isAuthed || !state.me?.isAdmin);
|
||||
if (!isAuthed) {
|
||||
const adminCard = $("admin-card");
|
||||
if (adminCard) adminCard.classList.add("hidden");
|
||||
}
|
||||
}
|
||||
|
||||
function setAuthMode(mode) {
|
||||
@@ -51,6 +55,8 @@ function clearUserState() {
|
||||
state.allSuggestions = [];
|
||||
state.myVotes = [];
|
||||
state.results = [];
|
||||
const adminCard = $("admin-card");
|
||||
if (adminCard) adminCard.classList.add("hidden");
|
||||
}
|
||||
|
||||
function handleAuthError(err) {
|
||||
|
||||
Reference in New Issue
Block a user