Вы не привязываете функцию.Вам нужно привязать его в конструкторе, как показано ниже.Связывание требуется для того, чтобы получить доступ к этому и получить доступ к состоянию, реквизиту и изменению состояния.
Обратите внимание, что вам нужно привязать его только в конструкторе, а не где-либо еще в компоненте
constructor(props){
super(props);
this.searchHandler = this.searchHandler.bind(this);
}
searchHandler(){
console.log('findUser', this.searchInput.value);
this.props.onFindPeople(this.searchInput.value);
}
Или вы также можете использовать функцию стрелки, как Сагив упомянул в своем ответе.