Persist and sync (#2011)

* Add third party library under integrations

- [persist-and-sync](https://www.npmjs.com/package/persist-and-sync) - Zustand middleware to easily persist and
sync Zustand state between tabs / windows / iframes (SameOrigin)

* update gitignore to ignore pnpm-lock.yaml

* Comment response

- ignore only pnpm-lock
- add GitHub repo

* Undo changes to .gitignore

* update as per suggestion on another PR

+ add bungle size badge

* Update docs/integrations/third-party-libraries.md

Sure!

Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>

* Update third-party-libraries.md

Improve wordings as requested

---------

Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
This commit is contained in:
Mayank 2023-08-28 12:21:15 +05:30 committed by GitHub
parent 6a41dd8361
commit 4930c1e43c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -23,6 +23,7 @@ This can be done using third-party libraries created by the community.
- [leiten-zustand](https://github.com/hecmatyar/leiten-zustand) — Cleans your store from boilerplate for requests and data transformation.
- [mobz](https://github.com/2A5F/Mobz) — Zustand-style MobX API.
- [ngx-zustand](https://github.com/JoaoPauloLousada/ngx-zustand) - A Zustand adapter for Angular.
- [persist-and-sync](https://github.com/mayank1513/persist-and-sync) - Zustand middleware to easily persist and sync Zustand state between tabs/windows/iframes with same origin.
- [shared-zustand](https://github.com/Tom-Julux/shared-zustand) — Cross-tab state sharing for Zustand.
- [simple-zustand-devtools](https://github.com/beerose/simple-zustand-devtools) — 🐻⚛️ Inspect your Zustand store in React DevTools.
- [solid-zustand](https://github.com/wobsoriano/solid-zustand) — State management in Solid using Zustand.