小编enc*_*oul的帖子

ethers web3Modal 属性“providers”在类型“typeof import(...)”上不存在

我正在尝试将 web3 钱包连接按钮添加到我的网页上,但我收到此错误,并且很长一段时间以来我无法解决它。这是一个 nextjs 反应应用程序。

const InvitesPage: NextPage = () => {
  let web3Modal: any;
  useEffect(() => {
    web3Modal = new Web3Modal({
      network: 'rinkeby',
      theme: 'light', // optional, 'dark' / 'light',
      cacheProvider: false, // optional
      providerOptions: providerOptions, // required
    });
  });

  const classes = useStyles();
  const { themeStretch } = useSettings();

  const [connectedAccount, setConnectedAccount] = useState('');

  const connectWeb3Wallet = async () => {
    try {
      const instance = await web3Modal.connect();
      const provider = new ethers.providers.Web3Provider(instance);
      const web3Accounts = await provider.listAccounts(); …
Run Code Online (Sandbox Code Playgroud)

web3js ethers.js web3-react web3modal

6
推荐指数
2
解决办法
3980
查看次数

标签 统计

ethers.js ×1

web3-react ×1

web3js ×1

web3modal ×1