I cannot update state in my componentDidMount using setState. I have an axios call that handles the asynchronous call to my api and loads an anonymous function which should upda