Я пытаюсь создать функцию для поля поиска, которая, когда в поле ничего не вводится и пользователь нажимает ввод, выполняет действие.Когда пользователь вводит что-то и нажимает ввод, это будет выполнять другое действие.
На данный момент окно поиска работает, когда пользователь вводит данные и нажимает ввод, но когда поле поиска пустое и пользователь нажимает ввод, ничего не происходит.Может кто-нибудь взглянуть на мой код и понять, почему это происходит.
handleKeyDown = (e) => {
if (e.keyCode === 13 && e.target.value !== '') {
this.props.actions.searchListings(e.target.value);
} else if (e.keyCode === 13 && e.target.value === '') {
this.props.actions.setListingsPage(0);
}
};
Так что это действие работает
this.props.actions.searchListings (e.target.value);
, но это действие не работает
this.props.actions.setListingsPage (0);