veza/apps/web/src/features
senke 6972445688 state-ownership: simplify refreshUser using React Query deduplication
- Removed manual promise deduplication logic (_refreshUserPromise usage)
- Removed promise creation and storage
- Simplified to direct async function that calls getMe()
- React Query's useUser hook handles deduplication automatically
- Preserved all error handling and state preservation logic
- Function simplified from 83 lines to 58 lines
- Action 4.3.1.2 complete
2026-01-15 18:10:39 +01:00
..
admin/api incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
analytics/services incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
auth state-ownership: simplify refreshUser using React Query deduplication 2026-01-15 18:10:39 +01:00
chat state-ownership: replace all useAuthStore().user with useUser() hook 2026-01-14 01:45:42 +01:00
dashboard data-flow: add React Query caching for dashboard endpoint 2026-01-15 17:51:10 +01:00
error/pages incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
library incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
marketplace/components incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
notifications incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
player incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
playlists state-ownership: replace all useAuthStore().user with useUser() hook 2026-01-14 01:45:42 +01:00
profile state-ownership: replace all useAuthStore().user with useUser() hook 2026-01-14 01:45:42 +01:00
roles incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
search/services incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
sessions/api incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
settings state-ownership: replace all useAuthStore().user with useUser() hook 2026-01-14 01:45:42 +01:00
streaming incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
tracks api-contracts: replace Track interface with generated type base 2026-01-15 17:07:50 +01:00
upload/components incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
user/components state-ownership: replace all useAuthStore().user with useUser() hook 2026-01-14 01:45:42 +01:00
webhooks/api incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00