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

Generalize the logic in the team and event rankings pages #55

Open
jkleiber opened this issue Jun 23, 2024 · 0 comments
Open

Generalize the logic in the team and event rankings pages #55

jkleiber opened this issue Jun 23, 2024 · 0 comments
Labels
starter-ticket Ideal ticket for new contributors

Comments

@jkleiber
Copy link
Owner

Summary
There's a lot of duplicate code in the team and event rankings pages. The objective of this ticket is to heavily refactor those views to be as general as possible, and to unify them with a single library of functions

Work Scope

  • Refactor repeated code into a library for team and event rankings
  • Create a library for handling filters and use that in both pages
  • Create components for filters rather than having them be copypasta'd in both files. These components should be configurable.
@jkleiber jkleiber added the starter-ticket Ideal ticket for new contributors label Jun 23, 2024
@jkleiber jkleiber added this to the Technical Debt Clean-up milestone Jun 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
starter-ticket Ideal ticket for new contributors
Projects
None yet
Development

No branches or pull requests

1 participant