Why Shouldn't useEffect Be async in React? | asif.to Tutorials