I am reading up on react lifecycle and am getting a little confused. Some recommend using componentWillMount to make ajax calls:
https://hashnode.com/post/why-is-it-
componentDidMount is the recommended lifecycle method to make Ajax calls as described in their docs
componentDidMount