zustand-store-patterns

Installation
SKILL.md

Zustand Store Patterns

Two Stores, Two Purposes

Main Store Transaction Flow Store
File src/store/createStore.ts src/store/createTransactionFlowStore.ts
Hook useStore() useBuildFlowStore()
Middleware querystring(immer(...)) persist(immer(...))
Persists to URL querystring sessionStorage
Survives tab close Yes (URL) No
Survives refresh Yes (URL) Yes (sessionStorage)
Instance type New per provider mount Singleton (module-level)
Used by Entire app (~85 files) Transaction build flow (~21 files)

When to Use Which

Installs
1
GitHub Stars
109
First Seen
Jun 22, 2026
zustand-store-patterns — stellar/laboratory