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

Available Quizzes Page: Pagination / LazyLoad #89

Open
cMikolai opened this issue Oct 10, 2020 · 5 comments
Open

Available Quizzes Page: Pagination / LazyLoad #89

cMikolai opened this issue Oct 10, 2020 · 5 comments
Labels
BACKLOG This doesn't seem right Front End Focused on Front End code (NextJS / Styled Components)

Comments

@cMikolai
Copy link
Member

cMikolai commented Oct 10, 2020

Story:
As a user I would like to be able to load more quizzes so that I have a convenient way of getting to all available options.

Details:

  • Quizzes page needs pagination -OR- lazy-loading added
@Soreg
Copy link
Contributor

Soreg commented Oct 14, 2020

I'd be open to take this if other's doesn't take it. However, I recommend having enough quizzes to actually test this out with live data

@cMikolai
Copy link
Member Author

@Soreg Could you test it with mock data and it "just works" once we have enough real data in?

@Soreg
Copy link
Contributor

Soreg commented Oct 14, 2020

@cMikolai Yes and no.
I can test it, but it's very limited. If we do actual pagination (ex. call backend with "?page=2", then it would be tricky to test certain scenarios.
If we do lazy-loading, then I could probably test it to some extend :)

@cMikolai
Copy link
Member Author

Hm doesn't lazy-load work similar to pagination with "?page=2"? Basically loading the next page on scroll? Anyhow, let's discuss it with @silentkdev and @rmcguire6. I think they're working on some mock data API something, so we should have some data soonish

@Soreg
Copy link
Contributor

Soreg commented Oct 14, 2020

@cMikolai Yeah, if we want to lazy-load based on data, then it's the same.
We could also do lazy-loading even though we have all the quizzes (ex. set a limit of rendering 20 quizzes at a time) - but then the only benefit would be saving DOM-nodes 🙂
If we go with backend-queries, then it's best to wait for data

@cMikolai cMikolai added the v2 label Nov 4, 2020
@cMikolai cMikolai removed the v2 label Mar 6, 2021
@cMikolai cMikolai added the BACKLOG This doesn't seem right label Mar 17, 2021
@ZumDeWald ZumDeWald added Front End Focused on Front End code (NextJS / Styled Components) and removed Feature-Idea labels Mar 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BACKLOG This doesn't seem right Front End Focused on Front End code (NextJS / Styled Components)
Projects
None yet
Development

No branches or pull requests

3 participants