Skip to content

Add a sortable column header to the invoice marketplace table allowing sorting by face value and deadline #35

Description

@Chucks1093

Summary

The marketplace invoice list has no sorting controls, forcing investors to scroll to compare invoices by value or urgency. Sortable column headers for face value (high to low / low to high) and funding deadline (soonest first) would significantly improve discoverability.

Scope

  • Add clickable sort headers for 'Face Value' and 'Deadline' columns
  • First click sorts ascending, second click sorts descending, third click removes sort (returns to default)
  • Show a sort direction indicator arrow next to the active sort column
  • Persist the active sort in URL query params so the sort survives a page refresh
  • Reset to default sort when the user clears all filters

Acceptance Criteria

  • Clicking 'Face Value' sorts ascending, then descending, then resets
  • Clicking 'Deadline' sorts ascending, then descending, then resets
  • Sort direction arrow visible on the active column
  • Active sort persisted in URL query params
  • Sort resets when filters are cleared

ETA: 12 hours


Coordinate on Telegram

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions