Создание компонентов на основе нескольких аксиос запросов - PullRequest
0 голосов
/ 19 декабря 2018

Я работаю над проектом избыточного толка, который мне нужен для достижения конечной точки-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 .

...