INNER CODE UNIT · JavaScript
handleSignInButtonClick
ob-f/OpenBot · controller/web-server/client/index.js:105
function handleSignInButtonClick() {
if (localStorage.getItem(localStorageKeys.isSignIn) === 'false') {
googleSigIn()
.then((user) => {
signedInUser = user
const signInBtn = document.getElementsByClassName('google-sign-in-button')[0]
signInBtn.innerText = user.displayName
localStorage.setItem(localStorageKeys.user, JSON.stringify(user))
localStorage.setItem(localStorageKeys.isSignIn, true.toString())
sendId()
})
.catch((error) => {
console.error('Error signing in:', error)
})
} else {
showLogoutWrapper()
hideExpirationWrapper()
}