[dyad] wrote 3 file(s)

This commit is contained in:
Michael committed 2025-11-06 13:36:43 +01:00
1 parent 3c0bd5adf2
commit b8a19a25bf
3 files changed
+449

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
class App {
constructor() {
// Initialize app components
this.auth = window.auth;
this.notes = window.notes;
this.admin = window.admin;
}
init() {
// Load initial data if authenticated
if (this.auth.token) {
this.notes.loadNotes();
if (this.auth.user.is_admin) {
this.admin.loadUsers();
}
}
}
}
// Initialize main app
window.app = new App();