useAuth() hook wasnt return isAuthReady when end-user is logged out.
This was because of how ActorController changed isReady without a way of awaiting that change.
Now ActorController.actor is a Promise (and the promise includes fetchRootKey() if appropriate).
useAuth() hook wasnt return isAuthReady when end-user is logged out. This was because of how ActorController changed isReady without a way of awaiting that change. Now ActorController.actor is a Promise (and the promise includes fetchRootKey() if appropriate).
Motivation: