Commit Graph

12 Commits

Author SHA1 Message Date
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