ReactJS: What is the correct way to set a state value as array?
I have an array of object that get users data using fetch API. I have tried constructor, create a function, bind it. It didn't work. I tried ComponentDidMount and setState, it returns undefined. class Admin extends Component { componentDidMount () { var that = this; fetch('http://localhost:4500/data/users', { method: 'GET', headers: { 'Accept': 'application/json', 'Content-Type': 'application/json', } }).then(function(response) { return response.json(); }).then(function(json){ console.log(json); that.state = {users: json}; }); } render() { return ( <SpicyDatatable tableKey={key} columns=