fix: dispatch auth event on window for Alpine.js compatibility

Alpine's .window modifier listens on window, not document.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Ricardo
2026-02-05 13:23:30 +01:00
parent 8229dfe3c7
commit e79f23309d

View File

@@ -32,7 +32,7 @@
}
function dispatch(loggedIn) {
document.dispatchEvent(new CustomEvent('indiekit:auth', { detail: { loggedIn: loggedIn } }));
window.dispatchEvent(new CustomEvent('indiekit:auth', { detail: { loggedIn: loggedIn } }));
if (loggedIn) {
document.body.setAttribute('data-indiekit-auth', 'true');
} else {