Задать вопрос
jeerjmin
@jeerjmin

Что значит эта строка кода?

Смущает __regex и axios.get(`${API_URL}?sort=-createdAt${search}`)
Это регулярные выражения такие необычные?
https://learn.javascript.ru/regular-expressions-ja... чтение про рег. выражения понять происходящее не помогло. Понимаю, что передают переменную на сервер, чтобы записать в бд
export const search = () => {
  return (dispatch, getState) => {
    const description2 = getState().todo.description2;
    const search = (description2) ? `&description2__regex=/${description2}/` : '';
    axios.get(`${API_URL}?sort=-createdAt${search}`)
      .then((res) => dispatch({type: 'TODO_SEARCHED', payload: res.data}));
  };
};
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Простой 2 комментария
Решение пользователя Антон Спирин К ответам на вопрос (3)
rockon404
@rockon404
Frontend Developer
Опционально добавляется регулярное выражение в query string запроса, доступное по ключу description2__regex.
Если вопрос только по синтаксису, то испльзуются шаблонные строки.
Ответ написан