I have a weird scenerio where i have a useEffect that is retreiveing data from a server, then setting the state in my app. The thing that is weird is that I have it doing this i