Commit Graph

13 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 58dc001146 feat(ui): unify content shell layout 2026-04-26 01:53:15 +08:00
zetaloop b0cecd58b0 feat(ui): refine account pages 2026-04-25 20:24:18 +08:00
zetaloop 774c62ec1c fix(lint): avoid effect self-references in async loaders 2026-04-24 09:06:55 +08:00
zetaloop ae239f3037 feat(notifications): migrate to backend API 2026-03-01 22:44:35 +08:00
zetaloop 2d42473910 chore(format): add prettier-plugin-organize-imports and sort imports 2026-02-25 15:34:33 +08:00
zetaloop f8659b5ebc style(cards): normalize card list layout and padding across pages 2026-02-25 15:01:15 +08:00
zetaloop 3f3172fabb style(account): apply proto2 surfaces 2026-02-25 05:10:31 +08:00
zetaloop c986539954 feat(notifications): add notification system and wire order/dispute events 2026-02-23 11:05:04 +08:00
zetaloop 5f25043923 fix: sync notification and shop dashboard state 2026-02-22 06:43:24 +08:00
zetaloop 7ed7bad975 refactor: rewrite and expand mock data into modular files 2026-02-21 00:24:03 +08:00
zetaloop 5b21793ede feat: settings, wallet, notifications, and identity verification pages 2026-02-20 15:34:15 +08:00
zetaloop 3093da1665 feat: route structure, providers, layouts, and placeholder pages 2026-02-20 12:43:34 +08:00