Вам необходимо обновить функцию setSearchField
:
export const setSearchField = text => dispatch => {
dispatch({ type: REQUEST_GIFS_PENDING });
fetch(API_URL + text + API_KEY + LIMIT)
.then(response => response.json())
.then(items =>
dispatch({ type: REQUEST_GIFS_SUCCESS, payload: items.data })
)
//.fetch(API_URL + dispatch. + API_KEY + LIMIT)
.catch(error => dispatch({ type: REQUEST_GIFS_FAILED, payload: error }));
};
См. Пример в реальном времени: