feat: Refactor utility exports for improved accessibility in the dashboard

This commit is contained in:
Slipstream 2025-05-26 15:28:59 -06:00
parent cfb768cc33
commit cab07d09db
Signed by: slipstream
GPG Key ID: 13E498CE010AC6FD

View File

@ -732,6 +732,14 @@ const Auth = {
}
};
// Export utilities first to ensure they're available
window.Toast = Toast;
window.API = API;
window.Modal = Modal;
window.Form = Form;
window.DOM = DOM;
window.Auth = Auth;
// Main dashboard initialization
async function initDashboard() {
console.log('Initializing dashboard...');
@ -791,17 +799,11 @@ async function initDashboard() {
}
}
// Export the initialization function
window.initDashboard = initDashboard;
// Initialize when DOM is loaded
document.addEventListener('DOMContentLoaded', function() {
console.log('DOM loaded, initializing dashboard...');
initDashboard();
});
// Export utilities
window.Toast = Toast;
window.API = API;
window.Modal = Modal;
window.Form = Form;
window.DOM = DOM;
window.Auth = Auth;
window.initDashboard = initDashboard;