Greenstand / Greenstand/treetracker-admin-client
Persist filter parameters in URL
@aneepal55 is already working on this.
Since Apr 1, 2026.
- Dominant language
- JavaScript
- Stars
- 36
- Forks
- 212
- PR merge metrics
- No merged PRs in 30d
Description
User Story
As an Admin Panel user I want to be able to bookmark (in my browser) or link directly to pre-filtered views on each of the Admin Panel tools that support filtering so that I don't have to set my preferred filters each time I open the tool, and can share direct links to other users.
Feature Description
We need to encode the current filter selection in the URL as a query string and have it update each time the user changes the filters. When navigating to a valid filter URL, the filter should be applied automatically and the values should populate the filter dialog.
This should be applied as uniformly as possible across all tools with filters:
- Verify
- Captures
- Capture Matching
- Earnings
- Payments
- Growers
- Stakeholders
The mechanism should be built in a way that does not require additional maintenance when new filter parameters are added to any existing filter.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.