Обратный вызов, который вы передаете в качестве второго параметра, предназначен для доступа к текущему состоянию и возврата нового.Вы можете создать функцию-оболочку, чтобы добавить функциональность к изменению состояния, например:
const onStateChange = (...) => {
//DO SOMETHING HERE
this.setState(...);
};
Затем, когда вы захотите изменить состояние, вызывайте эту функцию с добавленным поведением.Надеюсь, это поможет.