Описание тега redux-async-actions

0 ответов

Тестирование асинхронных действий редукса с Typecript

Эй, ребята, я пытаюсь протестировать своих создателей асинхронных действий с Typescript, но я получаю ошибку типа, которую мне не удается устранить. Это мои действия: export const loadCurrentUserRequest = () => ({ type: LOAD_CURRENT_USER_REQUEST …
14 фев '19 в 15:16
2 ответа

Магазин Redux пустеет в компоненте

У меня проблема с получением избыточного хранилища в моем компоненте. Я использую асинхронный редукт-реагировать для получения данных из API. Я получил данные от jsonplaceholder api, однако у меня возникли проблемы с настройкой хранилища и подключен…
1 ответ

Данные теряются где-то в проводке действий

У меня есть простая форма регистрации с полями для электронной почты, пароля и кода администратора. Я передаю эти данные своему создателю действий, и они проходят через три действия перед завершением регистрации. Где-то там, это просто останавливает…
1 ответ

C# TestMethod - асинхронный <ActionResult> Index()

Я новичок в модульном тестировании и относительно плохо знаком с C#. Не отличная комбинация! Я смотрел на подобные вопросы на этом форуме и пробовал решения безуспешно. В моем домашнем контроллере я определил следующий метод. Как мне написать [Metho…
15 дек '18 в 11:45
0 ответов

Redux - вызвать асинхронное действие в другом асинхронном действии

Предположим, у меня есть следующие создатели асинхронных действий: export const loadUserToken = () =&gt; async (dispatch, getState) =&gt; { dispatch({ type: 'LOAD_USER_TOKEN_START' }); try { const token = await AsyncStorage.getItem('token'); dispatc…
0 ответов

Тестирование действия async redux в случае сбоя

Я проверил в случае успеха. Но у меня проблемы с случаем отказа. Это мое действие const register = (user) =&gt; async (dispatch) =&gt; { try { dispatch(registerRequest()); const response = await userService.register(user); dispatch(registerSuccess(r…
1 ответ

Создатели асинхронных действий Jest: TypeError: невозможно прочитать свойство then of undefined

Новичок, чтобы пошутить здесь. Я пытаюсь написать модульные тесты для одного из создателей асинхронных действий в моем проекте React, используя jest. Я продолжаю сталкиваться с ошибкой TypeError: Cannot read property 'then' of undefined Ниже мой соз…
27 мар '20 в 22:36
1 ответ

Как я отправляю пользовательские параметры на `createAsyncThunk` в статусе" ожидающий "?

Когда fetchUserById() создается его выходной отклик. const fetchUserById = createAsyncThunk&lt;{user: UserInterface, id: number}, number&gt;( 'users/fetchByIdStatus', async (userId) =&gt; { const response = await userAPI.fetchById(userId) return {us…
24 июл '20 в 16:51
0 ответов

Действие React-redux вызывается бесконечно (бесконечный цикл)

Компонент реакции бесконечно перерисовывается, когда действие вызывается внутри функции useEffect useEffect(() =&gt; { props.getApi('pages/websitepage/page_type/choices') },[]) Здесь я использую метод подключения для отправки действия (также пробова…
0 ответов

Эндрю Мид увеличивает расходы: тест (шутка) проходит для любого значения (объекта) внутри аргумента toEqual?

Это мои генераторы действий: export const addExpense = (expense) =&gt; ({ type: &quot;ADD_EXPENSE&quot;, expense, }); export const startAddExpense = (expenseData={}) =&gt; { return (dispatch) =&gt; { const { description = &quot;no description&quot;,…
0 ответов

Как лучше всего использовать Redux для обработки полных асинхронных сервисов?

Я работал с React - Redux около 1 года. Интересно, как лучше всего обрабатывать асинхронную службу с использованием Redux с ошибкой, загрузкой ... и как это реализовать? В настоящее время я использую Promise an axios для обработки API и вызова 3-х д…
17 фев '21 в 18:20
1 ответ

Как выполнять зависимые асинхронные вызовы в redux?

Фон У меня есть приложение для реагирования, которое использует redux и redux-thunk. Пытаюсь понять, как организовать асинхронные вызовы. Как отправлять действия, только если ранее отправленное действие (вызов API) было успешным. Вариант использован…
1 ответ

Использование getState в асинхронном действии redux-thunk

Я пытаюсь использовать функцию getState в асинхронном действии. Я работаю в React с Typescript и промежуточным программным обеспечением redux-thunk. Я добавил аргумент с getState в качестве второго аргумента, как показано ниже: export const fetchPos…
0 ответов

Async не выполняется в типе действия

Я использую async для получения сведений из API. Однако вызов метода переходит к методу, но останавливается на асинхронном методе. Я пытался реализовать это несколькими способами. Без асинхронности работает отлично. Но как только он появляется на ка…
1 ответ

Redux — обновление магазина на основе асинхронных вызовов API

У меня есть вариант использования для рендеринга страницы с использованием избыточности с вызовами API-интерфейса graphql. В первом компоненте вызовет действие по умолчанию для извлечения данных из graphql и сохранит в состоянии избыточности, как по…
0 ответов

ОШИБКА AXIOS POST: "http://loclhost:5001/cartdata net::ERR_NAME_NOT_RESOLVED"

Я столкнулся с проблемой, когда попытался связать свой проект react-redux(redux thunk) с моим бэкэндом. Я попытался опубликовать product_id и количество (количество) на моем внутреннем сервере. Я проверил сервер с помощью Postman. Он работает правил…
27 авг '22 в 15:20