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.