FeaturesDepositClearUpdated March 11, 2026
Click-to-Sort Column Headers — Smarter Table Navigation Across All List Pages
Click-to-Sort Column Headers
Version: 0.1.108
Overview
All data tables across the dashboard now support click-to-sort column headers. This brings the interface in line with the table UX convention that users expect: clicking a column header sorts the list by that column, and clicking again reverses the order.
Prior to this release, sorting was only accessible via the FilterToolbar sort dropdown above each table. Column headers were displayed but were not interactive.
How It Works
Sorting a Column
- Navigate to any list page: Properties, Tenancies, Compliance, or an Analytics table.
- Click any sortable column header.
- The table re-sorts in ascending order by that column.
- Click the same header again to toggle to descending order.
Sort Direction Indicator
The active sort column shows a chevron icon to indicate the current sort direction:
- ↑ — Ascending (A → Z, oldest → newest, lowest → highest)
- ↓ — Descending (Z → A, newest → oldest, highest → lowest)
Columns that are not currently sorted show no icon.
URL State
Column sort is wired to the existing sortBy query parameter. This means:
- Sort state is preserved in the URL and can be bookmarked or shared.
- The FilterToolbar sort dropdown stays in sync — changing the sort via either control updates both.
Sortable Columns by Page
Tenancies
| Column | Sort Behaviour |
|---|---|
| Address | Alphabetical |
| Status | Alphabetical by status label |
| Start Date | Chronological |
| End Date | Chronological |
| Deposit | Numeric |
Properties
| Column | Sort Behaviour |
|---|---|
| Address | Alphabetical |
| Type | Alphabetical by property type |
| Landlord | Alphabetical |
Compliance
| Column | Sort Behaviour |
|---|---|
| Property | Alphabetical |
| Tenancy Start | Chronological |
| Pass | Numeric |
| Warn | Numeric |
| Fail | Numeric |
| Risk | By risk level |
| Action | Alphabetical |
Analytics Tables
| Column | Sort Behaviour |
|---|---|
| Scheme | Alphabetical |
| Status | Alphabetical |
| Dates | Chronological |
| Deposit | Numeric |
Notes
- The Compliance portfolio table benefits most from click-to-sort, allowing agents and landlords to quickly rank properties by risk level or pass/fail counts.
- Sorting via column header and sorting via the FilterToolbar dropdown are equivalent — they both update the same underlying
sortByquery parameter. - No configuration is required; click-to-sort is enabled by default on all supported columns.