up
This commit is contained in:
@@ -3,6 +3,7 @@ import { initTabs } from './ui-tabs.js';
|
||||
import { initLists } from './ui-list.js';
|
||||
import { initCreate } from './ui-create.js';
|
||||
import { initEditor } from './ui-editor.js';
|
||||
import { initUserPanel } from './ui-user.js';
|
||||
import { mountLogoutButton, ensureFloatingLogout } from './ui-auth.js';
|
||||
import { apiAction } from './api.js';
|
||||
|
||||
@@ -18,6 +19,7 @@ async function ensureAuthenticated() {
|
||||
window.location.href = '/login.php';
|
||||
return false;
|
||||
}
|
||||
window.__currentUser = me.user;
|
||||
// ✅ nur für eingeloggte Nutzer: UI freigebensss
|
||||
document.documentElement.classList.remove('auth-pending');
|
||||
const appRoot = document.getElementById('app');
|
||||
@@ -34,6 +36,7 @@ function initAppFeatures() {
|
||||
initLists();
|
||||
initCreate();
|
||||
initEditor();
|
||||
initUserPanel();
|
||||
|
||||
// Logout-Buttons
|
||||
mountLogoutButton('#btn-logout', { redirect: '/login.php' });
|
||||
@@ -81,4 +84,3 @@ document.addEventListener('DOMContentLoaded', async () => {
|
||||
});
|
||||
|
||||
window.addEventListener('message', handleEditorMessages);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user