Files
gamegroup2/frontend
锦麟 王 2af0025c3e feat(mobile): stage 11 - events + join landing pages (final stage)
- new EventListMobile.vue: upcoming/past sections + expandable detail
  with RSVP (going/interested/maybe) + comments + realtime subscription
- new CreateEventSheetMobile.vue: title/desc/location/start/end/max-participants
- new JoinGroupPageMobile.vue: group invite landing (login/join/approval flow)
- new JoinTeamPageMobile.vue: team invite landing (login/join/source-group check)
- GroupViewMobile: add '活动' tab, wire EventListMobile; all 8 tabs now live
- router: wire JoinGroup/JoinTeam mobile views; remove unused mobilePlaceholder
- reuses uat event store (loadEvents/rsvp/cancelRSVP/addComment/removeEvent)
  + sessions API (getTeamSession/joinTeamSession)

All 11 stages complete. Full mobile frontend on uat covering all PC features
including uat-exclusive bulletin board, events, group-scoped games, and
invite landing pages.

build verified: vue-tsc + vite build pass
2026-06-18 11:33:23 +08:00
..