У мене є веб-сторінка з панеллю пошуку. Панель пошуку має кілька полів введення: ідентифікатор, розмір, ...
Я хочу, коли користувач встановлює значення пошуку (наприклад: id = 123 і size = 45) і натискає кнопку пошуку:
- searchState у редукторі Redux слід оновити новими значеннями пошуку (id = 123 та size = 45)
- URL слід змінити на " http: // mydomain / home? Id = 123 & size = 45 "
А з іншого боку, якщо користувач змінює URL-адресу на http: // mydomain / home? Id = 111 & size = 22, тоді:
- searchState у редукторі слід змінити на нові значення пошуку (id = 111 та size = 22)
- Вхідні дані панелі пошуку інтерфейсу користувача повинні бути оновлені новими значеннями (id = 111 та size = 22)
Як досягти мети? Який маршрутизатор я повинен використовувати (response-router, redux-router, response-router-redux ot other)?