mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-12-29 03:20:46 +08:00
await auth promise when opening tribe
This commit is contained in:
parent
97ee1e68f0
commit
b3c28b7dd9
1 changed files with 4 additions and 3 deletions
|
|
@ -37,6 +37,7 @@ import * as TribeTypes from "./types";
|
|||
import * as NavigationEvent from "../observables/navigation-event";
|
||||
import { ColorName } from "../elements/theme-colors";
|
||||
import * as TribeAutoJoin from "./tribe-auto-join";
|
||||
import { authPromise } from "../firebase";
|
||||
|
||||
const defaultName = "Guest";
|
||||
let name = "Guest";
|
||||
|
|
@ -121,12 +122,12 @@ function updateRoomState(state: TribeTypes.RoomState): void {
|
|||
export async function init(): Promise<void> {
|
||||
if (!isTribeEnabled()) return;
|
||||
|
||||
TribePagePreloader.hideReconnectButton();
|
||||
TribePagePreloader.updateIcon("circle-notch", true);
|
||||
// TribePagePreloader.updateText("Waiting for login");
|
||||
// await AccountController.authPromise;
|
||||
TribePagePreloader.updateText("Awaiting authentication");
|
||||
await authPromise;
|
||||
TribePagePreloader.updateText("Connecting to Tribe");
|
||||
TribePagePreloader.updateSubtext("Please wait...");
|
||||
TribePagePreloader.hideReconnectButton();
|
||||
|
||||
const snapName = DB.getSnapshot()?.name;
|
||||
if (snapName !== undefined) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue