use query params
v2.2.1
Solusi React Hook, HOC, dan Render Props untuk mengelola status dalam parameter kueri URL dengan serialisasi yang mudah.
Bekerja dengan React Router 5 dan 6 di luar kotak. TypeScript didukung.
Saat membuat aplikasi dengan URL yang mudah dibagikan, Anda sering kali ingin mengkodekan status sebagai parameter kueri, namun semua parameter kueri harus dikodekan sebagai string. useQueryParams
memungkinkan Anda dengan mudah menyandikan dan mendekode data jenis apa pun sebagai parameter kueri dengan memoisasi cerdas untuk mencegah pembuatan objek duplikat yang tidak perlu. Ini menggunakan serialisasi-kueri-param.
Ini adalah monorepo yang dikelola dengan Lerna.
Kemasan | Versi | dokumen | Keterangan |
---|---|---|---|
use-query-params | gunakan-query-params Pustaka React | ||
serialize-query-params | perpustakaan js serialisasi-query-params |
Untuk menjalankan secara lokal:
npm install
npx lerna bootstrap --hoist --scope "use-query-params" --scope "serialize-query-params"
npm build
npm test
Siapkan contoh:
lerna bootstrap --scope "*-example"
lerna link
Kemudian jalankan satu:
lerna run --scope react-router-example start