два компонента, которые взаимодействуют с search параметрами. Компонент сортировки (по дате, по имени, по рейтингу), и компонент фильтрации (по жанрам: комедии, триллеры...).
Элемент по которому происходит клик, должен быть кнопкой или ссылкой?
Если ссылкой, то параметр search можно передать сразу в адресе компонента <Link to={{search: ''}} />
Если кнопкой, то нужно создавать обработчик клика, и программно добавлять search параметр в адресную строку.
Использование <Link to={} /> удобнее, но тк я использую обновление search параметров из двух мест (сортировка и фильтрация), то они будут перетирать друг друга.
Как реализовывается пободный алгоритм?
Програмно добавлять
Выдели единое место, где ты работаешь с урлом. В это место отправляй сигналы из двух мест, а оно, это место агрегирует данные и может нормально построить урл
Обсуждают сегодня