Диспетчерское изменение блокирует ответ WS - PullRequest
0 голосов
/ 02 марта 2020

У меня проблема с моим реагирующим проектом, у меня есть действие, которое вызывает почтовый веб-сервис и получает ответ на изменение формы. Проблема в том, что после звонка браузер начинает зависать и после того, как я проверяю режим проверки, он говорит, что запрос еще не завершен, пока ws работает нормально

enter image description here

Вот код:

export function setActor(onSuccess, onError) {
    return (dispatch, getState) => {
        dispatch({
            promise: (client) => client.post('/setActor', Actor),
            afterSuccess: (dispatch, getState, result) => {
                    dispatch(change('actorForm', 'actor', result.data));            
                    onSuccess();
                }
            },
            afterError(dispatch, getState, error) {
                onError(error);
            }
        });
   };
}

Полагаю, проблема в строке смены рассылки, потому что ее удаление приведет к тому, что действие будет работать нормально, но мне нужно, чтобы оно изменило форму. Что-то не так?

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