Может кто поможет добавить код для редактирования. если я нажму кнопку редактирования, она перенаправит страницу с уже созданными полями, тогда вы сможете редактировать поля. Это api для таблицы
componentDidMount() {
const masterincidentapi = 'https://nomovi365-api.azurewebsites.net/api/' + "AllMasterObjectMapping" + "/" + userid + "/" + sessionid;
fetch(masterincidentapi, {
method: "GET"
}).then(response => response.json()).then(posts => {
this.setState({ posts: posts })
})
};
Это URL-адрес перенаправления api страницы редактирования
"MasterIncidentDetails? Incident_id = "+ item.Nomovi_Master_Object_MappingId +" / ";
при нажатии go на эту страницу путем вызова идентификатора как item.Nomovi_Master_Object_MappingId.
const columns = [
{
Cell: props => {
return (
<FontAwesomeIcon icon={faPen} className="edit-button"
onClick = ?
/>
)
},
style: {
textAlign: "center"
},
sortable: false,
filterable: false,
width: 50,
}, ]
Это таблица реакции
<ReactTable
columns={columns}
data={this.state.posts}
filterable
className='-striped'
defaultPageSize={10}
noDataText={"Please Wait..."}
minRows={0}
>
</ReactTable>