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

Filter and Query Catalog Events (Frontend) #24

Closed
michellelin1 opened this issue Jan 21, 2024 · 0 comments · Fixed by #31
Closed

Filter and Query Catalog Events (Frontend) #24

michellelin1 opened this issue Jan 21, 2024 · 0 comments · Fixed by #31
Assignees
Labels

Comments

@michellelin1
Copy link
Member

michellelin1 commented Jan 21, 2024

Instructions

  • Currently, users are able to view all events in the catalog table in arbitrary order. However, we want to make catalog use more robust and user friendly by allowing them to search by title and filter by subject, event type, year, and season.
  • Add an input field for a search bar and 3 dropdowns for subject, event_type, year, and season (work with Vy from the design team or look to Lofi Figma for rough sketch)
  • Based on query filters, modify the current catalog table to only show data that matches requested search
  • related to backend #35

Notes

  • Default for subject and event_type dropdown should be ‘All’ and ‘both’ for year
  • When the user types into the search bar, allow for a 2 pause of no key pressing before sending a request to the backend. (filters should still be automatic)
    • This is prevent lots of unnecessary intermediate requests to the backend
  • If there aren't any filters or queries, show all results.

Acceptance Criteria

  • When the user, changes the filters and queries, the catalog table changes to show only events that reflect the search/filter parameters.

Resources

As always, feel free to message Michael and Michelle if you have any questions!

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