Задать вопрос
@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));
};
  • Вопрос задан
  • 52 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • ProductStar
    Разработка на React
    6 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Решения вопроса 1
Krasnodar_etc
@Krasnodar_etc
fundraiseup
Ага, только вот так
const params = { search: 3 }; // условно, тут все ваши параметры
axios
    .get(url, params)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
от 250 000 до 300 000 ₽
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Екатеринбург
от 50 000 до 90 000 ₽