request должен быть простым объектом, без циклических ссылок, функций, символов и т.д.
У тебя санки подключены?
На сколько я понимаю экшены в реакте синхронны. Для асинхронного кода надо использовать middleware. Он как раз в ругательствах своих и предлагает использовать middleware. Middleware это промежуточный обработчик который позволяет выполнять асинхронный код после того как экшен задиспатчился, но до того как сработал reducer. Вот ссылка на документацию https://redux.js.org/advanced/middleware
Обсуждают сегодня