Reset Google sign-in button state on sign out

This commit is contained in:
Sterling Archer committed 2026-06-25 11:16:11 -07:00
1 parent 39ee33761b
commit f1ef1883e9
1 file changed
+3
+3
View File
@@ -1428,8 +1428,11 @@ window.signOut = async function() {
if (!confirm('Sign out?')) return; if (!confirm('Sign out?')) return;
teardown(); teardown();
await fbSignOut(auth); await fbSignOut(auth);
_initializingUser = false;
currentUser = null; currentUserData = null; currentProfileData = null; currentStepsData = null; currentUser = null; currentUserData = null; currentProfileData = null; currentStepsData = null;
friendsData = {}; friendProfiles = {}; friendSteps = {}; friendsData = {}; friendProfiles = {}; friendSteps = {};
const btn = document.getElementById('google-signin-btn');
if (btn) { btn.disabled = false; btn.innerHTML = `<svg width="18" height="18" viewBox="0 0 18 18" style="flex-shrink:0"><path fill="#4285F4" d="M17.64 9.2c0-.637-.057-1.251-.164-1.84H9v3.481h4.844c-.209 1.125-.843 2.078-1.796 2.717v2.258h2.908c1.702-1.567 2.684-3.875 2.684-6.615z"/><path fill="#34A853" d="M9 18c2.43 0 4.467-.806 5.956-2.184l-2.908-2.258c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332C2.438 15.983 5.482 18 9 18z"/><path fill="#FBBC05" d="M3.964 10.707c-.18-.54-.282-1.117-.282-1.707s.102-1.167.282-1.707V4.961H.957C.347 6.175 0 7.55 0 9s.348 2.825.957 4.039l3.007-2.332z"/><path fill="#EA4335" d="M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0 5.482 0 2.438 2.017.957 4.961L3.964 7.293C4.672 5.166 6.656 3.58 9 3.58z"/></svg> Sign in with Google`; }
showScreen('auth'); showAuthForm(); showScreen('auth'); showAuthForm();
} }