Visually indent child routes under their parent with tree connectors, and make dragging a parent move all its children as a unit. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
752 B
752 B
title, status, type, priority, created_at, updated_at
| title | status | type | priority | created_at | updated_at |
|---|---|---|---|---|---|
| Group parent/child routes in admin route table | completed | feature | normal | 2026-02-13T13:33:36Z | 2026-02-13T13:34:42Z |
Visually indent child routes under their parent in the admin route table. Dragging a parent route moves all its children with it. Children cannot be independently dragged to a new position.
Checklist
- Add organizeRoutes() function to AdminGameDetail.tsx
- Replace SortableRouteRow with SortableRouteGroup using multiple tbody elements
- Update SortableContext to only track group IDs
- Update handleDragEnd for group-aware reordering
- Handle edge cases (standalone routes, orphan children)
- Verify frontend build passes