From 6023eacd248539d18179caa1cc5af85e31610b2f Mon Sep 17 00:00:00 2001 From: insraq Date: Wed, 17 Jan 2024 18:38:07 +0200 Subject: [PATCH] [release] 0.1.112 --- src/scripts/languages/en.ts | 1 + src/scripts/ui/PlayerHandleComponent.tsx | 40 +++++++++++++----------- 2 files changed, 22 insertions(+), 19 deletions(-) diff --git a/src/scripts/languages/en.ts b/src/scripts/languages/en.ts index 572a1415..48fa996b 100644 --- a/src/scripts/languages/en.ts +++ b/src/scripts/languages/en.ts @@ -893,6 +893,7 @@ export const EN = { FirstTimeGuideNext: "Next", FirstTimeGuideFinish: "Finish", AccountTypeShowDetails: "Show Account Details", + PlayerHandleOffline: "You are currently offline", AccountType: "Account Type", AccountTypeOnline: "Online", AccountTypeDesc: diff --git a/src/scripts/ui/PlayerHandleComponent.tsx b/src/scripts/ui/PlayerHandleComponent.tsx index f1050d8b..4bc7aa60 100644 --- a/src/scripts/ui/PlayerHandleComponent.tsx +++ b/src/scripts/ui/PlayerHandleComponent.tsx @@ -16,32 +16,34 @@ export function PlayerHandleComponent() { return (
{t(L.PlayerHandle)} -
-
{user?.handle}
-
+ {user == null ? ( +
{t(L.PlayerHandleOffline)}
+ ) : ( +
+
{user?.handle}
+
+
{ + if (user) { + showModal(); + } else { + playError(); + } + }} + > + {t(L.ChangePlayerHandle)} +
-
-
{ - if (user) { - showModal(); - } else { - playError(); - } - }} - > - {t(L.ChangePlayerHandle)} -
-
+ )} {showDetails ? ( <> -
+
{t(L.AccountType)}
{opt.isOffline ? null :
wifi
} @@ -57,7 +59,7 @@ export function PlayerHandleComponent() {
{t(L.ThisRunTypeDesc)}
) : ( -
setShowDetails(true)}> +
setShowDetails(true)}> {t(L.AccountTypeShowDetails)}
)}