Skip to content

UI: Add saved views to persist table filters and sorting#68484

Draft
pierrejeambrun wants to merge 1 commit into
apache:mainfrom
astronomer:saved-table-views
Draft

UI: Add saved views to persist table filters and sorting#68484
pierrejeambrun wants to merge 1 commit into
apache:mainfrom
astronomer:saved-table-views

Conversation

@pierrejeambrun

Copy link
Copy Markdown
Member

Adds saved views to the data tables: once you've applied filters / search / sorting to a table, you can save that state under a name and restore it later from a dropdown above the table, or delete saved views you no longer need.

A "view" is the table's current URL query string (filters, search, page size) with the active sort baked in (sort is mirrored to localStorage and is often absent from the URL, so it's captured explicitly); pagination position is dropped so a restored view starts on page one. Views are stored per-page in localStorage (per browser), mirroring how table sort/limit are already persisted. The control lives in the shared FilterBar, so every filterable table gets it automatically.


Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Opus 4.8)

Generated-by: Claude Code (Opus 4.8) following the guidelines

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:translations area:UI Related to UI/UX. For Frontend Developers. translation:default

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant