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