<DeleteForeverIcon className={classes.deleteHwIcon} onClick={() => { deleteHw(value.name); }} /> ¿Hay alguna forma de agregar otra propiedad donde dice deleteHw. Entonces, en lugar de simplemente pasar value.name a la función deleteHw , también me gustaría pasar value.class. Aquí está la función a la que se pasan las propiedades:
const deleteHw = (homework) => { Axios.delete(`http://localhost:1337/api/deleteHomework/${homework}`).then( (response) => { if (response) { console.log(response); } else { console.log('error'); } } ); };Puedes hacer algo como
deleteHw(value.name, value.class)pero deberá cambiar la función para que se vea como la siguiente
const deleteHw = (homework, secondParamName) =>para aceptar el segundo parámetro. (Es probable que también desee modificar el cuerpo de la función para usar el segundo parámetro, pero como no ha descrito lo que se supone que debe hacer el segundo parámetro, no puedo recomendarlo).