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

Support dynamic scrolling in addition to table view pagination #322

Closed
GPortas opened this issue Feb 22, 2024 · 2 comments
Closed

Support dynamic scrolling in addition to table view pagination #322

GPortas opened this issue Feb 22, 2024 · 2 comments
Labels
pm.GREI-d-2.7.1 NIH, yr2, aim7, task1: R&D UI modules for creating datasets and supporting publishing workflows pm.GREI-d-2.7.2 NIH, yr2, aim7, task2: Implement UI modules for creating datasets and publishing workflows Size: 10 A percentage of a sprint. 7 hours. SPA: Collection Page SPA: File Page

Comments

@GPortas
Copy link
Contributor

GPortas commented Feb 22, 2024

Overview of the Feature Request

The goal is to have the option to display the current resource table views (collection files or datasets tab) using dynamic scrolling instead of pages, just as the Google search does.

This topic will require more detailed analysis and will possibly be divided into more than one issue.

What kind of user is the feature intended for?

SPA user

What inspired the request?

  • Frontend weekly meeting
@GPortas GPortas added pm.GREI-d-2.7.1 NIH, yr2, aim7, task1: R&D UI modules for creating datasets and supporting publishing workflows pm.GREI-d-2.7.2 NIH, yr2, aim7, task2: Implement UI modules for creating datasets and publishing workflows SPA: File Page SPA: Collection Page labels Feb 22, 2024
@GPortas GPortas changed the title Support dynamic scrolling instead of table view pagination Support dynamic scrolling instead in addition to table view pagination Feb 22, 2024
@GPortas GPortas changed the title Support dynamic scrolling instead in addition to table view pagination Support dynamic scrolling in addition to table view pagination Feb 22, 2024
@GPortas GPortas added the Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) label Feb 28, 2024
@GPortas GPortas moved this to SPRINT READY in IQSS Dataverse Project Feb 29, 2024
@GPortas GPortas moved this from SPRINT READY to This Sprint 🏃‍♀️ 🏃 in IQSS Dataverse Project Feb 29, 2024
@g-saracca g-saracca self-assigned this Feb 29, 2024
@g-saracca g-saracca moved this from This Sprint 🏃‍♀️ 🏃 to In Progress 💻 in IQSS Dataverse Project Mar 4, 2024
@g-saracca g-saracca added Size: 130 A percentage of a sprint. 91 hours. and removed Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) labels Mar 4, 2024
@g-saracca
Copy link
Contributor

At the moment, I think an initial approach for this version would be to implement infinite scrolling on the initial listing on the main page.
Part of this decision is based on testing this functionality only in one part of the UI and specifically not in a table.
A configuration javascript file will be created to switch from infinite scrolling to common pagination via the pagination controls.
A second instance of this version could be to add a toggle button to make this switch.

@g-saracca g-saracca added Size: 80 A percentage of a sprint. 56 hours. and removed Size: 130 A percentage of a sprint. 91 hours. labels Mar 4, 2024
@g-saracca g-saracca moved this from In Progress 💻 to Ready for Review ⏩ in IQSS Dataverse Project Mar 13, 2024
@g-saracca g-saracca added Size: 10 A percentage of a sprint. 7 hours. and removed Size: 80 A percentage of a sprint. 56 hours. labels Mar 13, 2024
@g-saracca g-saracca removed their assignment Mar 13, 2024
@cmbz
Copy link

cmbz commented May 7, 2024

Closed as complete. Additional issues will be opened to address infinite scrolling refinements.

@cmbz cmbz closed this as completed May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pm.GREI-d-2.7.1 NIH, yr2, aim7, task1: R&D UI modules for creating datasets and supporting publishing workflows pm.GREI-d-2.7.2 NIH, yr2, aim7, task2: Implement UI modules for creating datasets and publishing workflows Size: 10 A percentage of a sprint. 7 hours. SPA: Collection Page SPA: File Page
Projects
None yet
Development

No branches or pull requests

3 participants