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

[Feature] Add Assigned to Me Filter on Bounties Page #925

Open
6 tasks
Ekep-Obasi opened this issue Jan 14, 2025 · 2 comments
Open
6 tasks

[Feature] Add Assigned to Me Filter on Bounties Page #925

Ekep-Obasi opened this issue Jan 14, 2025 · 2 comments
Assignees
Labels

Comments

@Ekep-Obasi
Copy link
Contributor

Ekep-Obasi commented Jan 14, 2025

Description

We need to add a new filter option in the bounties page that allows authenticated users to quickly view bounties assigned to them without navigating to their profile's Assigned Bounties tab.

Screenshot 2025-01-14 at 6 30 56 AM

Technical Details

  • Add new filter checkbox in the existing filter popover under the Status section
  • Filter should only be visible when user is authenticated
  • Filter should integrate with existing filter mechanism
  • Update API call parameters to include new assigned filter

Acceptance Criteria

  • New Assigned to Me checkbox appears in filter popover for authenticated users only
  • Filter integrates with existing filter combinations
  • Filter state is preserved during navigation
  • Correct API parameters are sent when filter is toggled
  • Filter count indicator updates correctly
  • UI matches existing design system

Dependencies

@humansinstitute
Copy link
Collaborator

@Ekep-Obasi only change I'd make here is that the filter should be in a different grouping.

i.e. instead of at the bottom of the list for Status there should probably be a new heading "Assignment" and "Assigned to me" as an option under that heading.

My feeling is I'd put that heading in beetween Status and Tags

Then if we ever want to add additional assignment filters we can do it there, but also the logic is correct.

@humansinstitute
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants