@Yzurgzd

Как правильно вызывать action Ract Redux?

На бэке есть фильтр по url: " /list/?genres=&page=&search=&favorite=&ordering="

Мне следует добавить сразу все параметры в action url или будет правильней сделать как-то инече?
export const get = (genre, page, search, favorite, ordering) => (
  dispatch
) => {
  const url = `${API_URL}/list/?genres=${genre}&page=${page}&search=${search}&favorite=${favorite}&ordering=${ordering}`;

  axios
    .get(url)
    .then((res) => {
      dispatch({
        type: GET,
        payload: res.data,
      });
    })
    .catch((err) => console.log(err));
};
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
Krasnodar_etc
@Krasnodar_etc
little front
Ага, только вот так
const params = { search: 3 }; // условно, тут все ваши параметры
axios
    .get(url, params)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы