Reorder (handle)
Drag-handle pattern. Each row has a `⋮⋮` grip; the rest of the row (checkbox, remove button) stays independently interactive. `dragListener: false` + `dragControls` scopes drag initiation to the handle.
Drag the ⋮⋮ handle on the left of each row to reorder. The checkbox and remove button stay independently clickable — dragListener: false + dragControls scopes drag initiation to the handle.
- Pick up groceries
- Review PR #142
- Stretch break
- Run the dishwasher
- Reply to Marc