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
+1 -1
View File
@@ -32,7 +32,7 @@
} }
function dispatch(loggedIn) { function dispatch(loggedIn) {
document.dispatchEvent(new CustomEvent('indiekit:auth', { detail: { loggedIn: loggedIn } })); window.dispatchEvent(new CustomEvent('indiekit:auth', { detail: { loggedIn: loggedIn } }));
if (loggedIn) { if (loggedIn) {
document.body.setAttribute('data-indiekit-auth', 'true'); document.body.setAttribute('data-indiekit-auth', 'true');
} else { } else {