'Listening to the MetaMask account network changes in React.js app
How to detect the automatic change in Metamask wallet Network in react Js and re-render the UI. i.e. If you change Network from Metamask react DAPP, It automatically detects the change in Metamask Network and Update Singer and UI automatically.
Solution 1:[1]
// Detect change in Metamask account
useEffect(() => {
if (window.ethereum) {
window.ethereum.on("chainChanged", () => {
window.location.reload();
});
window.ethereum.on("accountsChanged", () => {
window.location.reload();
});
}
});
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Aun Shahbaz Awan |
