elsa-workflows / elsa-workflows/elsa-studio

Feature: Persist Workflow Table/Grid State

Open
#709 0 comments 0 reactions 0 assignees View on GitHub
triaged
Dominant language
C#
Stars
301
Forks
181
Avg merge
17h 12m
Merged PRs (30d)
42

Description

### Why
Persist grid/table state (columns, filters, sorting, page size, etc.) for workflow list and other screens. Use new persistence service to store state keyed by user/screen/scope, and restore reliably on revisit. Last modified and/or last executed column enhancements tracked in #216.

### Acceptance Criteria
- Table state (columns, sorting, filters, page size) is saved on mutation
- Table state is restored when user returns to page
- User can reset table state
- Table state saves to localStorage by default
- (Separate: last modified/last executed tracked by #216)

### Deliverables
- PR updating all workflow-related tables/lists
- Example usage of hook/service
- Unit/E2E test or manual validation plan

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.