diff --git a/src/locales/en.ts b/src/locales/en.ts
index fb94a67..a3205a7 100644
--- a/src/locales/en.ts
+++ b/src/locales/en.ts
@@ -186,6 +186,8 @@ export const enDict: Dict = {
walletTokenPocket: "TokenPocket",
walletMetaMask: "MetaMask",
walletImToken: "imToken",
+ walletBack: "Back",
+ walletChooseMethod: "Choose how to log in",
walletTokenPocketLogin: "TokenPocket login",
walletTpMobileDesc:
"Open TokenPocket to sign, then come back here to finish. You stay in this browser instead of the wallet's in-app browser.",
diff --git a/src/locales/id.ts b/src/locales/id.ts
index 9633c86..dbbb5b4 100644
--- a/src/locales/id.ts
+++ b/src/locales/id.ts
@@ -186,6 +186,8 @@ export const idDict: Dict = {
walletTokenPocket: "TokenPocket",
walletMetaMask: "MetaMask",
walletImToken: "imToken",
+ walletBack: "Kembali",
+ walletChooseMethod: "Pilih cara masuk",
walletTokenPocketLogin: "Masuk TokenPocket",
walletTpMobileDesc:
"Buka TokenPocket untuk menandatangani, lalu kembali ke sini untuk menyelesaikan. Anda tetap di browser ini, bukan browser dalam aplikasi dompet.",
diff --git a/src/locales/ja.ts b/src/locales/ja.ts
index db8d2b8..6ef629d 100644
--- a/src/locales/ja.ts
+++ b/src/locales/ja.ts
@@ -206,6 +206,8 @@ export const jaDict: Dict = {
walletTokenPocket: "TokenPocket",
walletMetaMask: "MetaMask",
walletImToken: "imToken",
+ walletBack: "戻る",
+ walletChooseMethod: "ログイン方法を選択",
walletTokenPocketLogin: "TokenPocket ログイン",
walletTpMobileDesc:
"TokenPocket で署名するとこのページに戻ってログインが完了します。ウォレット内ブラウザには移動せず、現在のブラウザのままです。",
diff --git a/src/locales/ko.ts b/src/locales/ko.ts
index 0f20c9a..53c897a 100644
--- a/src/locales/ko.ts
+++ b/src/locales/ko.ts
@@ -183,6 +183,8 @@ export const koDict: Dict = {
walletTokenPocket: "TokenPocket",
walletMetaMask: "MetaMask",
walletImToken: "imToken",
+ walletBack: "뒤로",
+ walletChooseMethod: "로그인 방법 선택",
walletTokenPocketLogin: "TokenPocket 로그인",
walletTpMobileDesc:
"TokenPocket에서 서명하면 이 페이지로 돌아와 로그인이 완료됩니다. 지갑 내장 브라우저로 이동하지 않고 현재 브라우저에 머무릅니다.",
diff --git a/src/locales/ms.ts b/src/locales/ms.ts
index 68bac45..c7c0bbd 100644
--- a/src/locales/ms.ts
+++ b/src/locales/ms.ts
@@ -185,6 +185,8 @@ export const msDict: Dict = {
walletTokenPocket: "TokenPocket",
walletMetaMask: "MetaMask",
walletImToken: "imToken",
+ walletBack: "Kembali",
+ walletChooseMethod: "Pilih cara log masuk",
walletTokenPocketLogin: "Log masuk TokenPocket",
walletTpMobileDesc:
"Buka TokenPocket untuk menandatangani, kemudian kembali ke sini untuk selesai. Anda kekal dalam pelayar ini, bukan pelayar dalam aplikasi dompet.",
diff --git a/src/locales/vi.ts b/src/locales/vi.ts
index 8ffc601..2ed9b56 100644
--- a/src/locales/vi.ts
+++ b/src/locales/vi.ts
@@ -183,6 +183,8 @@ export const viDict: Dict = {
walletTokenPocket: "TokenPocket",
walletMetaMask: "MetaMask",
walletImToken: "imToken",
+ walletBack: "Quay lại",
+ walletChooseMethod: "Chọn cách đăng nhập",
walletTokenPocketLogin: "Đăng nhập TokenPocket",
walletTpMobileDesc:
"Mở TokenPocket để ký, rồi quay lại đây để hoàn tất. Bạn vẫn ở trong trình duyệt này thay vì trình duyệt trong ví.",
diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts
index a5e2e34..561adcf 100644
--- a/src/locales/zh-CN.ts
+++ b/src/locales/zh-CN.ts
@@ -176,6 +176,8 @@ export const zhDict: Dict = {
walletTokenPocket: "TokenPocket",
walletMetaMask: "MetaMask",
walletImToken: "imToken",
+ walletBack: "返回",
+ walletChooseMethod: "选择登录方式",
walletTokenPocketLogin: "TokenPocket 登录",
walletTpMobileDesc:
"在 TokenPocket 中签名后会自动返回本页面完成登录,留在当前浏览器,不会跳进钱包内置浏览器。",
diff --git a/src/wallet/WalletButton.tsx b/src/wallet/WalletButton.tsx
index 33deaf7..edb6258 100644
--- a/src/wallet/WalletButton.tsx
+++ b/src/wallet/WalletButton.tsx
@@ -37,6 +37,24 @@ export function WalletButton({
}, [open]);
if (wallet.status === "loggedIn" && wallet.address) {
+ if (compact) {
+ return (
+
+
+
+ {shortenAddress(wallet.address)}
+
+
+
+ );
+ }
+
return (