You may need to authenticate first and then to use that in useEffect to access the user object
i have already authenticate with magicAuth
providers\MoralisDappProvider\MoralisDappProvider.tsx (24:13) @ eval
  22 |   () =>
  23 |     setWalletAddress(
> 24 |       web3.givenProvider?.selectedAddress || user?.get("ethAddress")
     |           ^
  25 |     ),
  26 |   [web3, user]
  27 | );
TypeError: Cannot read properties of null (reading 'givenProvider')
maybe you have to use something like is authenticated here    [web3, user]
 
      
    
