Керування станом · Junior · Запитання 70 з 75
Де зберігати запит у полі пошуку, щоб сторінкою можна було поділитися й вона переживала перезавантаження?
const [searchParams, setSearchParams] = useSearchParams();
const q = searchParams.get("q") ?? "";- ✓Правильна відповідь: У search-параметрах URL, наприклад через
useSearchParams - 2У
useRef - 3Лише в
sessionStorage
Пояснення
URL - це стан, який користувачі можуть зберегти в закладки й надіслати, а «Назад/Вперед» працюють природно. Loader'и й ключі запитів можуть виводитися з нього.