У меня проблема, я не понимаю, почему у меня ошибка "Object.map не является функцией ...
Мой код можно посмотреть здесь:
onClick(student_id)
{
let session_id = this.props.match.params.id
let config = {
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
'Authorization': `Bearer ${authentication.getToken()}`
}
}
axios.post(`http://127.0.0.1:8000/api/sessions/${session_id}/students/${student_id}`, config)
.then(response => {
this.props.history.push('/')
}).catch(err => console.log(err));
}
render() {
const students = Object.map(student => (
<ul>
<button onClick={this.onClick(student.id)} >Ajouter
{student.name} à la session</button>
</ul>
));
return (
Может кто-нибудь, пожалуйста, помогите мне решить эту проблему? Спасибо