Skip to content

Commit 0d2bf53

Browse files
committed
Cleanup AccountPresenter
1 parent 19f4c49 commit 0d2bf53

1 file changed

Lines changed: 6 additions & 10 deletions

File tree

Packages/com.walletconnect.web3modal/Runtime/Presenters/AccountPresenter.cs

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
using System.Collections.Generic;
22
using System.ComponentModel;
3-
using System.Threading.Tasks;
4-
using Unity.VectorGraphics;
53
using UnityEngine;
64
using UnityEngine.UIElements;
75
using WalletConnect.UI;
@@ -38,8 +36,7 @@ public AccountPresenter(RouterController router, VisualElement parent) : base(ro
3836
CreateButtons(View.Buttons);
3937

4038
Web3Modal.AccountController.PropertyChanged += AccountPropertyChangedHandler;
41-
// Web3Modal.NetworkController.ChainChanged += ChainChangedHandler;
42-
// Web3Modal.AccountChanged += AccountChangedHandler;
39+
Web3Modal.NetworkController.ChainChanged += ChainChangedHandler;
4340
}
4441

4542
private void CreateButtons(VisualElement view)
@@ -82,6 +79,11 @@ private void AccountPropertyChangedHandler(object sender, PropertyChangedEventAr
8279
}
8380
}
8481

82+
private void ChainChangedHandler(object sender, NetworkController.ChainChangedEventArgs e)
83+
{
84+
UpdateNetworkButton(e.Chain);
85+
}
86+
8587
private void UpdateProfileName()
8688
{
8789
var profileName = Web3Modal.AccountController.ProfileName;
@@ -116,12 +118,6 @@ protected override void OnVisibleCore()
116118
base.OnVisibleCore();
117119
UpdateNetworkButton(Web3Modal.NetworkController.ActiveChain);
118120
}
119-
120-
private void UpdateNetworkButton(string chainId)
121-
{
122-
var chain = Web3Modal.NetworkController.Chains[chainId];
123-
UpdateNetworkButton(chain);
124-
}
125121

126122
private void UpdateNetworkButton(Chain chain)
127123
{

0 commit comments

Comments
 (0)