Files
eranos/src
Mary Kate Fain f0efbf683d refactor: merge community badge feed into Badge Shop as tabs
Badge Shop (/shop) now has 3 tabs following the ThemesPage pattern:
- Shop: admin badge grid with categories, search, prices (unchanged)
- Follows: NoteCard feed of badge events from followed users
- Global: NoteCard feed of all badge events

The standalone BadgesFeedPage is deleted — its content now lives as
the Follows/Global tabs inside the Shop page.

- Add useBadgeFeed hook (modeled on useThemeFeed) for infinite scroll
- Remove 'badges' sidebar item, keep 'shop' and 'achievements'
- Add 'badges' → 'shop' sidebar ID migration so existing users
  who had Badges in their sidebar seamlessly get Badge Shop instead
- Redirect /badges → /shop for backward compatibility
- Add quick-action links to Create Badge and My Badges on Shop tab
2026-03-20 23:16:55 -05:00
..