Get list of user tokens with balances

To get the list of users’ NFTs I do:

  const getNFTs = async (addr) => {
    const options = { chain: 'ropsten', address: addr };
    const nfts = await Moralis.Web3.getNFTs(options);

    return nfts;
  };

What should I do to get the list of their tokens?
The app is supposed to be working in a WebView, so can count on fully initialised ethers.Wallet but exclude communication with MetaMask.

I think the option to get the ERC20 token list is no longer available. Instead, you can get this in another way by looking at the ERC20 transaction of a wallet address using getTokenTransfers.