Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Managing Agency filter functionality #141

Open
7 tasks
TylerMatteo opened this issue Jan 13, 2025 · 1 comment
Open
7 tasks

Add Managing Agency filter functionality #141

TylerMatteo opened this issue Jan 13, 2025 · 1 comment
Assignees

Comments

@TylerMatteo
Copy link
Contributor

TylerMatteo commented Jan 13, 2025

Acceptance Criteria

  • Add new "Search by Attribute" section on mobile and desktop (designs)
  • Add managing agency dropdown, populated with /agencies endpoint.
  • "Search" button is disabled until user selects an agency
  • When user clicks "Search", projects on map and in list are filtered to only those belonging to the given agency. Query parameter for agency should be reflected in browser query params

Notes

  • Do not include dropdown for Project Type or slider for Project Amount in this Issue - those will be added in separate Issues.
  • Do not include "Reset Selection" clickable text - will be added in separate Issue
  • Deck's DataFilterExtension should be helpful for filtering on the map.
@TylerMatteo TylerMatteo changed the title Add Managing Agency dropdown Add Managing Agency filter functionality Jan 13, 2025
@TangoYankee
Copy link
Member

When user clicks "Search", projects on map and in list are filtered to only those belonging to the given agency. Query parameter for agency should be reflected in browser query params

And if the user has a geography selected, it should also apply that geography filter?

@dhochbaum-dcp dhochbaum-dcp self-assigned this Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants