Summary
Allow users to reorder line items on an invoice via drag-and-drop or ordering controls.
Currently, invoice items are displayed in the order they were added. There is no way to rearrange them without deleting and re-adding entries. This makes it difficult to organize invoices logically (e.g., grouping by category, sorting by price, or prioritizing certain line items).
Proposed Solution
- Add drag-and-drop reordering for invoice line items
- Optionally support move up / move down arrow buttons as an alternative
- Persist the custom order when saving/exporting the invoice

Summary
Allow users to reorder line items on an invoice via drag-and-drop or ordering controls.
Currently, invoice items are displayed in the order they were added. There is no way to rearrange them without deleting and re-adding entries. This makes it difficult to organize invoices logically (e.g., grouping by category, sorting by price, or prioritizing certain line items).
Proposed Solution