У меня есть функция Node.js, использующая сокеты на другой странице React, которая правильно работает, удаляя пользователей из очереди. Я пытаюсь реализовать эту функцию на другой странице, но получаю удовольствие c. Call не является функцией. Вот проблема: c React:
class Stations extends Component {
static propTypes = {
className: PropTypes.string,
queue: PropTypes.array,
Remove: PropTypes.func,
}
Remove = (station, index) => {
this.socket.on('removeUser', {station, index});
}
render() {
const { className, queue } = this.props
return (
...
<Button as={Label} color="red" className="deleteLabel" size="tiny" onClick="{this.Remove(station, index)}">Remove</Button>
...