Uploaded image for project: 'ui-eholdings'
  1. ui-eholdings
  2. UIEH-215

Title Detail: Search/filter within related item lists

    XMLWordPrintable

Details

    • Story
    • Status: Draft (View Workflow)
    • P3
    • Resolution: Unresolved
    • None
    • None
    • Spitfire

    Description

      As a librarian viewing a provider, package, or title record, I want to be able to filter the list of related items, so I can find a particular package or package-title.

      When clicking the search icon next to the "Packages" or "Titles" headline, I should get a modal that contains the full search options normally found in the leftmost pane (minus the segmented control for Providers/Packages/Titles).

      When the search modal is open:

      • When entering a search string and submitting, the modal disappears and the list shrinks to only contain matching items.
      • When solely clicking a filter, the modal stays open. It does not close until a submit event or the modal is dismissed. However, it does async fire off changes to the list behind the modal.

      Prototype: details view component changes to pop open modal:
      https://gist.github.com/cherewaty/ba1a050656476f2693020f5a246a5760

      Not shown in attached GIF: modal should have a close icon to dismiss it.

      Other requirements:

      • Must display when no results are returned
      • Must display error messaging
      • Results count should appear next to headline ("Titles" or "Packages") above list
      • Search params should be in the url state
      • Use the `stripes-components` `Modal` component (might need some responsiveness modifications)

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                cherewaty Jeffrey Cherewaty
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:

                  TestRail: Runs

                    TestRail: Cases