Skip to content

Commit 665a8a6

Browse files
committed
fix(app/auth): handle error when chain's network isn't configured
1 parent 814d592 commit 665a8a6

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/domain/auth/hooks/useEnsureRightEnv.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,11 @@ function useEnsureRightEnv({
5656
}
5757

5858
if (!!chainId && chain.id !== chainId) {
59-
await switchNetworkAsync(chainId);
59+
try {
60+
await switchNetworkAsync(chainId);
61+
} catch (err) {
62+
return toast.error(err.message);
63+
}
6064
} else if (chain.unsupported) {
6165
// 由于 `openChainModal` 不支持回调,故无法将交互流程一次串起
6266
if (chains.length !== 1) {

0 commit comments

Comments
 (0)