I am trying to run a basic program that detects if the user has window.ethereum installed. When I run my program I get "@metamask/detect-provider: Unable to detect window.ethereum", even though I have Metamask installed and running in my browser. Has anyone had similar problems? Thanks in advance.
Javascript:
import detectEthereumProvider from '@metamask/detect-provider';
const provider = await detectEthereumProvider();
if (provider) {
console.log('Ethereum successfully detected!');
})
} else {
console.error('Please install MetaMask!', error);
}