Skip to content

Commit d20dd66

Browse files
committed
chore: revert type changes
1 parent ce3bbd9 commit d20dd66

File tree

2 files changed

+19
-23
lines changed

2 files changed

+19
-23
lines changed

packages/ui/src/react/swapkit-context.tsx

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -83,54 +83,54 @@ export const useSwapKit = () => {
8383
case WalletOption.METAMASK:
8484
case WalletOption.COINBASE_WEB:
8585
case WalletOption.TRUSTWALLET_WEB:
86-
await swapKit?.connectEVMWallet?.(chains as EVMChain[]);
86+
await swapKit?.connectEVMWallet(chains as EVMChain[]);
8787
break;
8888

8989
case WalletOption.PHANTOM:
90-
await swapKit?.connectPhantom?.(chains);
90+
await swapKit?.connectPhantom(chains);
9191
break;
9292

9393
case WalletOption.KEPLR:
94-
await swapKit?.connectKeplr?.(chains);
94+
await swapKit?.connectKeplr(chains);
9595
break;
9696

9797
case WalletOption.LEDGER:
98-
await swapKit?.connectLedger?.(chains);
98+
await swapKit?.connectLedger(chains);
9999
break;
100100

101101
case WalletOption.TREZOR: {
102102
const [chain] = chains;
103103
if (!chain) throw new Error("Chain is required for Trezor");
104-
await swapKit?.connectTrezor?.(chains, NetworkDerivationPath[chain]);
104+
await swapKit?.connectTrezor(chains, NetworkDerivationPath[chain]);
105105
break;
106106
}
107107

108108
case WalletOption.WALLETCONNECT:
109-
await swapKit?.connectWalletconnect?.(chains);
109+
await swapKit?.connectWalletconnect(chains);
110110
break;
111111

112112
case WalletOption.COINBASE_MOBILE:
113-
await swapKit?.connectCoinbaseWallet?.(chains);
113+
await swapKit?.connectCoinbaseWallet(chains);
114114
break;
115115

116116
case WalletOption.BITGET:
117-
await swapKit?.connectBitget?.(chains);
117+
await swapKit?.connectBitget(chains);
118118
break;
119119

120120
case WalletOption.CTRL:
121-
await swapKit?.connectCtrl?.(chains);
121+
await swapKit?.connectCtrl(chains);
122122
break;
123123

124124
case WalletOption.KEEPKEY:
125-
await swapKit?.connectKeepkey?.(chains);
125+
await swapKit?.connectKeepkey(chains);
126126
break;
127127

128128
case WalletOption.KEEPKEY_BEX:
129-
await swapKit?.connectKeepkeyBex?.(chains);
129+
await swapKit?.connectKeepkeyBex(chains);
130130
break;
131131

132132
case WalletOption.ONEKEY:
133-
await swapKit?.connectOnekeyWallet?.(chains);
133+
await swapKit?.connectOnekeyWallet(chains);
134134
break;
135135

136136
case WalletOption.KEYSTORE:
@@ -139,19 +139,19 @@ export const useSwapKit = () => {
139139

140140
case WalletOption.OKX:
141141
case WalletOption.OKX_MOBILE:
142-
await swapKit?.connectOkx?.(chains);
142+
await swapKit?.connectOkx(chains);
143143
break;
144144

145145
case WalletOption.POLKADOT_JS:
146-
await swapKit?.connectPolkadotJs?.(chains);
146+
await swapKit?.connectPolkadotJs(chains);
147147
break;
148148

149149
case WalletOption.RADIX_WALLET:
150-
await swapKit?.connectRadixWallet?.(chains);
150+
await swapKit?.connectRadixWallet(chains);
151151
break;
152152

153153
case WalletOption.TALISMAN:
154-
await swapKit?.connectTalisman?.(chains);
154+
await swapKit?.connectTalisman(chains);
155155
break;
156156

157157
default:
@@ -164,7 +164,7 @@ export const useSwapKit = () => {
164164

165165
setWalletState({ connected: isConnected, type: option });
166166

167-
await Promise.all(chains.map((chain) => swapKit?.getWalletWithBalance(chain)));
167+
await Promise.allSettled(chains.map((chain) => swapKit?.getWalletWithBalance(chain)));
168168

169169
setSwapKit(swapKit);
170170
} catch (error) {
@@ -202,7 +202,7 @@ export const useSwapKit = () => {
202202

203203
setWalletState({ connected: true, type: WalletOption.KEYSTORE });
204204

205-
await Promise.all(keystoreFile.chains.map((balance) => swapKit?.getWalletWithBalance(balance)));
205+
await Promise.allSettled(keystoreFile.chains.map((balance) => swapKit?.getWalletWithBalance(balance)));
206206

207207
setIsKeystoreOpen(false);
208208
setKeystoreFile(null);

packages/ui/src/react/types.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
import type { AssetValue, Chain, ChainWallet, createSwapKit, SKConfigState, WalletOption } from "@swapkit/sdk";
22

3-
export type KeystoreFile = {
4-
keystore: import("@swapkit/sdk/wallets").Keystore | null;
5-
file: File;
6-
chains: Chain[];
7-
} | null;
3+
export type KeystoreFile = { keystore: import("@swapkit/sdk/wallets").Keystore | null; file: File; chains: Chain[] };
84

95
export interface SwapKitState {
106
swapKit: ReturnType<typeof createSwapKit> | null;

0 commit comments

Comments
 (0)