Commit Graph

14 Commits

Author SHA1 Message Date
zetaloop e975f1aa03 fix: add missing game icons for new categories 2026-02-21 00:26:19 +08:00
zetaloop 7ed7bad975 refactor: rewrite and expand mock data into modular files 2026-02-21 00:24:03 +08:00
zetaloop 0d01e659a1 refactor: strengthen type modeling with discriminated unions 2026-02-20 20:48:43 +08:00
zetaloop 6008aa9b04 fix: improve auth store with user state and role validation 2026-02-20 20:40:25 +08:00
zetaloop 9267df9ea1 refactor: extract shared constants to lib/constants.ts 2026-02-20 20:39:14 +08:00
zetaloop ed3858cff3 fix: sidebar mobile responsive and footer link clickability 2026-02-20 20:36:27 +08:00
zetaloop ebdf56a361 fix: rewrite mock data for realism 2026-02-20 20:34:40 +08:00
zetaloop 082da2ff0c fix: replace emoji game icons with lucide-react icons 2026-02-20 20:07:40 +08:00
zetaloop 07754069c1 feat: global login dialog with useRequireAuth hook for 401 auth gating 2026-02-20 18:50:46 +08:00
zetaloop 91d1694bcd feat: favorites — type, mock data, and buttons on player/shop detail pages 2026-02-20 18:35:14 +08:00
zetaloop 3fdd917672 fix: broken route links — dispute notification, chat hardcoding, dead sidebar link 2026-02-20 17:41:02 +08:00
zetaloop 02cd8a23df setup: shadcn/ui components + type definitions + mock data layer 2026-02-20 13:27:02 +08:00
zetaloop 1f87f4676e setup: Biome linter/formatter + Zustand + TanStack Query + RHF + Zod 2026-02-20 12:11:00 +08:00
zetaloop f24fb1704e init: shadcn/ui with new-york style + neutral base 2026-02-20 12:06:51 +08:00