M
У меня есть инпут, для поиска по сайту. Я хочу сохранять набранный текст в адресной строке, для сохранения результата после перезагрузки страницы. Поиск по сайту происходит в лайв режиме.
Как правильно делать запрос по данным?
У меня две идеи как это реализовать.
1. В компоненте поиска, напрямую добавлять результат поиска в url строку, а в компоненте, который отображает результаты поисковой выдачи, парсить url, и делать запрос на сервер по этим данным.
2. Завести глобальнное хранилище под введеный текст поиска, параллельно добавляя данные в url. В компоненте отрисовки брать данные из глобального стейта. А в слечае перезагрузки парсить url и обновлять хранилище исходя из url
