zetaloop
cd469d3d54
refactor(notifications): fetch from backend API instead of local generation
...
Rewrite store/notifications.ts to fetch via listNotifications
API and remove local generateId-based notification creation.
The store now acts as a simple cache with fetch/invalidate methods.
Header unread count reads from this API-backed cache.
2026-05-01 17:33:05 +08:00
zetaloop
be7f957ca4
feat(api): add post creation client
2026-04-25 14:55:30 +08:00
zetaloop
358bfc7ac9
feat(api): add shop management clients
2026-04-25 14:49:25 +08:00
zetaloop
e559204347
feat(services): manage services through backend
2026-04-25 14:31:04 +08:00
zetaloop
e4a57b54ca
feat(wallet): add balance mutation clients
2026-04-25 14:22:37 +08:00
zetaloop
2661cfcd8a
fix(account): submit verification through backend
2026-04-25 14:17:51 +08:00
zetaloop
d7cc6b0141
feat(api): add account mutation clients
2026-04-25 14:13:45 +08:00
zetaloop
05c5d05148
refactor(api): update barrel exports
2026-03-01 22:51:03 +08:00
zetaloop
f5df00df4e
refactor(auth): align auth UI and mock auth API
2026-02-28 07:26:05 +08:00
zetaloop
77d23d0c9d
refactor(community): extract comment store and post/comment API adapters
2026-02-23 11:04:40 +08:00
zetaloop
8ce3b8a8b5
feat(auth): add pending action queue and api auth wrapper
2026-02-22 08:29:18 +08:00
zetaloop
7bcb73f139
refactor(data): add mock API adapters, id utility, and toast feedback
2026-02-22 08:02:48 +08:00