useOptimistic - example needed - codesandbox / stackblitz / github
I need to change data immediately without waiting for response from server - https://www.youtube.com/watch?v=wg3xQogkZDA&ab_channel=SonnySangha
If you did this with useOptimistic or react-query - please send me like to example
Also I tried to do it and got this error
TypeError: (0 , react__WEBPACK_IMPORTED_MODULE_1__.experimental_useOptimistic) is not a function or its return value is not iterable
To reproduce:
1. pnpm create-next-app@latest
2. paste this in page.tsx
Sonny Sangha
YouTube
Learn the useOptimistic Hook in 19 minutes (Next.js 13 For Beginners)
🚨 Join my course Zero to Full Stack Hero: https://www.papareact.com/course
The useOptimistic hook provides a way to implement OPTIMISTIC updates. These Optimistic updates enhance the user experience by making the app appear more responsive to the user by displaying instant results on the front end.
🔴 LOOKING FOR THE CODE FROM THE BUILDS? 🛠️
ht...
1 Reply
now I come up with this logic
But it works for like / unlike
If I press button to update on_stock muiltiple times it change UI from 3 to 10 (for example) but when first query will success it change UI back from 3 to 4
If somebody know how to fix it - let me know - any updates with react-query how to do it would be nice
I think its react-query issue and I found temp solution for its - its create state (but in this case I may don't use react-query for this and make it like this guy - https://www.youtube.com/watch?v=MC6D4vylKTc&t=4893s
If you want you may vote up or comment or react somehow - https://github.com/TanStack/query/issues/6179