Zustand caching issue with Next.js 13.4 SSR and server components. #2058
zustand.bug.mp4I implemented Zustand using this guide, but when multiple users visit the website, the store is shared between the users. The above video shows the billing and pricing component that should render differently for authenticated and unauthenticated users. However, states are shared between the two users. I added "force-dynamic" to the pages, but the issue remains the same. Repo - https://github.com/haramishra/supanext-nextjs13-starter/tree/with-zustand |
Replies: 1 comment
|
Sharing state across sessions in SSR is a known behavior. |
Sharing state across sessions in SSR is a known behavior.
You want to use React Context to avoid it.