I am trying to develop sample Reactjs web app, where trying to use REST API and fetch some json data. Please see the code.
I am checking in chrome browser after executing the code locally in visual studio, but there is nothing printed in chrome console log. I think, the following code doesn't fetch the data. I didn't find anything wrong in this code. Could someone please help guiding me?
I have used axios and URL : https://jsonplaceholder.typicode.com/users to fetch the data
import React from 'react'
import ReactDOM from 'react-dom'
import './index.css'
import App from './App'
import registerServiceWorker from './registerServiceWorker'
import axios from 'axios'
ReactDOM.render(<App />, document.getElementById('root'))
registerServiceWorker()
var element = React.createElement(
  'h1',
  { className: 'greeting' },
  'Test Welcome Message.!'
)
ReactDOM.render(element, document.getElementById('root'))
registerServiceWorker()
export default class ItemLister extends React.Component {
  state = {
    persons: []
  }
  componentDidMount() {
    axios.get('https://jsonplaceholder.typicode.com/users').then(response => {
      // Handle service success response
      console.log(response.data)
      const persons = response.data;
      this.setState({ persons });
    })
  }
  render() {
    return <ul>{this.state. persons.map(person => <li>{person.name}</li>)}</ul>
  }
}
 
     
    