@sesor86792

Как в React'e и Redux-Saga при диспатче action'a дождаться ответа и использовать эти данные дальше?

Стек технологий: React, Redux Toolkit, Redux Saga
Необходимо в одном из методов в React части, задиспатчить экшен который выполняет запрос на сервер и дождаться от него ответа, чтобы использовать эти данные дальше. В Thunk это сделать просто, например с помощью async await, т.к Thunk возвращает промис.
Пример кода:
const handleTest = (data) => {
        // какой то код
        dispatch(fetchDataTest(data.id)) // здесь нужно дождаться и получить ответ, 
        //в санках это выглядело бы так const fetchData = await dispatch(fetchDataTest(data.id))
    }
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект