Jean-Luc Makiola
94c07e79c2
feat(11-02): add view toggle, Reorder.Group drag-to-reorder, and rank badges in grid view
- Thread detail page: list/grid view toggle with LayoutList/LayoutGrid icons
- List view (active threads): Reorder.Group with CandidateListItem for drag-to-reorder
- List view (resolved threads): static CandidateListItem with rank badges, no drag handles
- Grid view: CandidateCard components with rank badges (gold/silver/bronze)
- tempItems pattern prevents React Query flicker during drag
- handleDragEnd fires PATCH /candidates/reorder after drag completes
- View toggle defaults to list view via uiStore candidateViewMode
2026-03-16 22:28:53 +01:00
..
2026-03-16 22:28:53 +01:00
2026-03-16 21:36:10 +01:00
2026-03-16 22:27:18 +01:00
2026-03-16 14:07:34 +01:00
2026-03-16 20:33:07 +01:00
2026-03-15 22:42:38 +01:00
2026-03-16 15:13:08 +01:00
2026-03-15 19:51:34 +01:00
2026-03-15 22:42:38 +01:00
2026-03-15 22:42:38 +01:00
2026-03-15 22:42:38 +01:00
2026-03-15 22:42:38 +01:00
2026-03-15 19:51:34 +01:00
2026-03-16 20:33:07 +01:00
2026-03-15 22:42:38 +01:00
2026-03-16 20:33:07 +01:00
2026-03-15 22:42:38 +01:00
2026-03-16 20:33:07 +01:00
2026-03-15 19:51:34 +01:00
2026-03-16 14:12:02 +01:00
2026-03-16 20:33:07 +01:00
2026-03-16 00:07:48 +01:00
2026-03-16 12:23:19 +01:00
2026-03-16 20:33:07 +01:00