-
-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Describe the solution you'd like
Persist the UI configuration per view in the browser’s localStorage.
Each view should automatically save and restore the following parameters:
Active filters (including search queries, criteria, and date ranges)
Selected columns (visible fields and their order)
On returning to a view, equalUI should restore the saved preferences automatically. A “Reset to default” option should also be available to clear saved settings.
Describe alternatives you've considered
An alternative would be to store these preferences server-side (per user), but that would require additional backend complexity and synchronization.
Using sessionStorage was also considered, but it would not persist settings after the browser is closed — which is less useful for most users.
Additional context
Data should be saved under a unique key for each view (e.g., equalUI:view:{view_name})
Configuration should be stored in JSON format
Consider versioning stored data to allow safe schema evolution
This feature enhances personalization and reduces repetitive setup actions for users
Metadata
Metadata
Assignees
Labels
Type
Projects
Status