{brandTitle} {#if shellThemeCssHref} {/if} {#key currentLang} {#if isPreviewBoard} {:else}
{#if mode === "loading"}
{t("wa_loading")}
{:else if mode === "appLaunch"} {:else if mode === "publicInstall"} {:else if mode === "login"} authStore.requestEmailCode((s) => (screen = s))} loginWithEmailPassword={authStore.loginWithEmailPassword} verifyEmailCode={authStore.verifyEmailCode} openTelegramLogin={() => authStore.openTelegramLogin(telegramOAuthClientId, () => telegramMiniAppInitData)} {openExternalLink} {submitEmailOnEnter} onBackToLogin={() => (screen = "login")} clearLoginEmailError={() => { loginEmailFieldError = ""; loginEmailTooltipOpen = false; }} setPasswordLoginMode={(enabled) => setPasswordLoginMode(enabled)} /> {:else if screen === "admin" && isAdmin} {#if adminBundleApi}
{:else}
{adminBundleError ? t("wa_unavailable") : t("wa_loading")}
{/if} {:else} {#if screen === "home"} {:else if screen === "install"} {:else if screen === "invite"} (promoFieldError = "")} {copyText} {t} /> {:else if screen === "devices"} {:else if screen === "support"} {#if $supportStore.openedTicketId} {:else} {/if} {:else if screen === "settings"} accountStore.linkTelegramAccount(() => telegramMiniAppInitData)} logout={accountStore.logout} {openAdminPanel} {openExternalLink} openLinkEmailDialog={accountStore.openLinkEmailDialog} openSetPasswordDialog={accountStore.openSetPasswordDialog} {setLanguageMenuOpen} {t} updateAccountLanguage={accountStore.updateAccountLanguage} /> {/if} {/if} {#if toastText}
{toastText}
{/if}
{/if} {/key}