I am new to react , Below is state and render method for a component that has to display data of this.state.numberOfStarList based on "item.full_name" , but I am getting error - Cannot read property 'state' of undefined
this.state = {
error: null,
isLoaded: false,
numberOfStarList: [],
objectDetails: []
};
render() {
return (
<div className="container">
{this.state.objectDetails.map(function(item) {
return (
<div className="col-md-6" key={item.full_name}>
<div className="card">
<img
className="card-img-top"
src={item.loggedInAvatar_url}
alt="user"
/>
<div className="card-body">
<a
className="card-title"
href={item.html_url}
target="_blank"
>
<span>{item.full_name}</span>
</a>
<br />
<a
className="card-text"
href={item.loggedInHtmlUrl}
target="_blank"
>
<span>{item.loggedInOwner}</span>
</a>
</div>
</div>
{this.state.numberOfStarList.map(function(star){
return (
<h1>{star.key}</h1>
)
})}
</div>
)
})}
</div>
);