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

Create the Leaderboard component #5

Open
riteshsp2000 opened this issue Sep 13, 2021 · 0 comments
Open

Create the Leaderboard component #5

riteshsp2000 opened this issue Sep 13, 2021 · 0 comments
Labels
enhancement New feature or request hacktoberfest Hacktoberfest 2021 Issues

Comments

@riteshsp2000
Copy link
Member

riteshsp2000 commented Sep 13, 2021

Is your feature request related to a problem? Please describe.
The leaderboard component is similar to the material-table components. Create the component.

Describe the solution you'd like

  • Material table provides a component that has the search feature. Make sure to use the particular one and make the adjustments as required.
  • It also has good provisions to update the styles of literally each and every part of the component. Go through the docs well and update the styles as designed.

Addition Note

  • We are going to follow a pattern for this which is very standard. So the idea is to separate all the logic from the UI stuff.
  • Since this component requires heavy integration with firebase, it makes sense that a wrapper component containing all the firebase logic is created and another component that has all the styles and JSX is created.
  • As of now, in this PR, just create the style component but do keep in mind this architecture and code accordingly.
@CIPHERTron CIPHERTron added enhancement New feature or request hacktoberfest Hacktoberfest 2021 Issues labels Oct 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest Hacktoberfest 2021 Issues
Projects
None yet
Development

No branches or pull requests

2 participants