All Docs
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

  1. Navigate to any list page: Properties, Tenancies, Compliance, or an Analytics table.
  2. Click any sortable column header.
  3. The table re-sorts in ascending order by that column.
  4. 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

ColumnSort Behaviour
AddressAlphabetical
StatusAlphabetical by status label
Start DateChronological
End DateChronological
DepositNumeric

Properties

ColumnSort Behaviour
AddressAlphabetical
TypeAlphabetical by property type
LandlordAlphabetical

Compliance

ColumnSort Behaviour
PropertyAlphabetical
Tenancy StartChronological
PassNumeric
WarnNumeric
FailNumeric
RiskBy risk level
ActionAlphabetical

Analytics Tables

ColumnSort Behaviour
SchemeAlphabetical
StatusAlphabetical
DatesChronological
DepositNumeric

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 sortBy query parameter.
  • No configuration is required; click-to-sort is enabled by default on all supported columns.