Как устранить ошибку: необработанный отказ при отправке - PullRequest
0 голосов
/ 16 октября 2019

Итак, я пытаюсь установить магазин redux, это первый раз, и я учусь на практике, и я нахожу его немного сложным из-за большого количества движущихся частей. Я получаю сообщение об ошибке:

Необработанный отказ (ошибка): при заданном действии «GET_ERRORS» редуктор «ошибки» возвратил неопределенным. Чтобы игнорировать действие, вы должны явно вернуть предыдущее состояние. Если вы хотите, чтобы этот редуктор не содержал значения, вы можете вернуть null вместо undefined.

Я покажу код, выделенный во время проблемы:

import axios from 'axios';
import { GET_ERRORS } from './types';


const createProject = (project, history) => async (dispatch) => {
  try {
    const res = await axios.post('http://localhost:8080/api/project', project);

    history.push('/dashboard');
  } catch (err) {
    dispatch({
      type: GET_ERRORS,
      payload: err.response,
    });
    return null;
  }
};
export default createProject;

APIпочтовый звонок работает, но все равно он вылетает и выдает ошибку выше

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...