В конструкторе вашем ошибка. Вы сначала в this.state.resetUsers кладете значение ссылки на функцию, потом переопределяете эту функцию через bind, но this.state.resetUsers остается со старой ссылкой. В javascript копирование и передача производится
by sharing
Решения
1) Биндим в лоб
<Button onClick={resetUsers.bind(this)} >Gotcha!</Button>
2) Вместо
this.handleAlertDismiss = this.handleAlertDismiss.bind(this);
пишем
this.state.resetUsers = this.state.resetUsers.bind(this);
3) Делаем правильную ссылку
constructor() {
super(...props);
this.handleAlertDismiss = this.handleAlertDismiss.bind(this);
this.state = {
showModal: true,
resetUsers: this.handleAlertDismiss
};
}