MoralisProvider causes page components to be rendered repeatedly

MoralisProvider didn’t have this problem of repeated rendering before it was introduced, and it’s amazing.
version:
“react-moralis”: “^1.3.5”,
“moralis”: “^1.6.0”,

App code:

The introduction of MoralisProvider

chrome console results:

Seems ok on my end with just MoralisProvider, it only logs once. But using { Moralis } = useMoralis() does it 3 times, seems fine.

Any reason you’re using Moralis.start in App since you’re already using MoralisProvider?

Okay, I’ll try again. Thank you

I removed Morals.start from the project and still render the app components multiple times, which is amazing

If you do not use Morals.start, the project will display the Error “Ncaught (in promise) Error: Web3Api not initialized, run morals.start () first”.

Try just App on its own inside MoralisProvider with nothing else e.g. no useEffect or wrapping Redux <Provider>.

If you do not use Morals.start, the project will display the Error “Ncaught (in promise) Error: Web3Api not initialized, run morals.start () first”.

Can you post a code update? You can use Web3Api with react-moralis / MoralisProvider e.g. like this.