Provider Record: List of Packages Results | Apply Next/Previous Component

Priority

Environment

None

Template

None

Description

The Packages accordion on the Provider record is very difficult to scroll. Each release, the Spitfire team addresses a bug related to its poor usability whether it is a short list or a long list. The work outlined in this user story will address a Packages accordion that has more than 100 packages. The goal of this story is a more pleasant user experience scrolling list of packages.

List of packages accordion requirements

  • Apply the next / previous pagination as shown on the screenshot on this PR - https://github.com/folio-org/stripes-components/pull/1554

  • This pagination will always display

  • Previous is not enabled when user is on the first page of result

  • Show between previous and next button display <<first record number displayed>> - <<last record number displayed>>

  • Hit Next will display next set of results up to 100

  • Next is not enabled when no additional results are available to display

Mockup - This is how next / previous pagination displays on Inventory app. The behavior should be no different.

Validation

  • We need to validate that this implementation works

    • with default display of list (NO search criteria applied)

    • search within (Search criteria applied)

    • With less than 100 results

    • With more than 100 results

    • With more than 1000 results

Providers with more than 100 packages

  • EBSCO

  • Taylor and Francis

Development Team

Spitfire

Release

None

Story Points

Sprint

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Mariia_SychovaAugust 16, 2021 at 11:43 AM

Verified, works as expected (env - snapshot).

Done

Details

Assignee

Reporter

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created December 2, 2020 at 5:43 PM
Updated October 7, 2021 at 12:33 PM
Resolved August 16, 2021 at 12:11 PM
TestRail: Cases
TestRail: Runs