Add error handling to global context handleConnect function. Currently if a user wallet is locked or there is a failure to connect to the wallet, there is no indication to the user what is going on. Ideally, a notification would appear telling the user to log in, or at least there was a problem when trying to connect to the wallet.