use query params
v2.2.1
Решение React Hook, HOC и Render Props для управления состоянием в параметрах URL-запроса с простой сериализацией.
Работает с React Router 5 и 6 «из коробки». Поддерживается TypeScript.
При создании приложений с URL-адресами, которыми легко делиться, часто требуется кодировать состояние как параметры запроса, но все параметры запроса должны быть закодированы как строки. useQueryParams
позволяет легко кодировать и декодировать данные любого типа в качестве параметров запроса с помощью интеллектуального запоминания, чтобы предотвратить создание ненужных дубликатов объектов. Он использует параметры сериализации-запроса.
Это монорепозиторий, управляемый Лерной.
Упаковка | Версия | Документы | Описание |
---|---|---|---|
use-query-params | использовать-запрос-параметры библиотеки React | ||
serialize-query-params | js-библиотека сериализации-запроса-параметров |
Чтобы запустить локально:
npm install
npx lerna bootstrap --hoist --scope "use-query-params" --scope "serialize-query-params"
npm build
npm test
Примеры настройки:
lerna bootstrap --scope "*-example"
lerna link
Затем запустите один:
lerna run --scope react-router-example start