In a React dApp, which library function is most commonly used to connect a browser wallet via injected providers like MetaMask?
-
A
window.ethereum.request({ method: 'eth_requestAccounts' })
-
B
fetch('/connect')
-
C
localStorage.getItem('wallet')
-
D
navigator.connectWallet()