Я работаю над проектом избыточного толка, который мне нужен для достижения конечной точки-1, чтобы узнать, какие и сколько компонентов мне нужно показать на странице.Затем я должен использовать этот возврат, чтобы достичь конечной точки-2 и получить данные с параметрами из enpoint-1.
Мне трудно создать правильную логику.Также я делюсь диаграммой, которая, я надеюсь, дает вам идею и требования.
Блок-схема
Спасибо
export const fetchByPage = () => async dispatch => {
const response = await streams.get("byPage?", {
params: parameters.byPageParams
});
console.log(response.data);
dispatch({ type: FETCH_BY_PAGE, payload: response.data });
};
export const fetchPersons = () => async dispatch => {
const response = await streams.get(URL, {
params: parameters.byCriteriaParams
});
dispatch({ type: FETCH_PERSONS, payload: response.data });
};
Вот моидействия.Я пытаюсь обновить byCriteriaParams данными, возвращаемыми из вызова fetchByPage .