Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-4615

Migrate CR List Page to PatternFly DataView Component

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None
    • None
    • OCP Console - Sprint 278

      Currently, the CR list page (Instances page) in the OCP Console is using a VirtualizedTable component for displaying Custom Resource Definitions and an existing filtering mechanism. To enhance user experience, improve UI consistency, and leverage the robust features of PatternFly, we will refactor this page to consume the DataView component for displaying the list and integrate the DataViewToolbar component to manage the filtering.

      This story focuses on the structural migration of the existing CR list page (Instances page) into the DataView component, ensuring all currently displayed information is correctly rendered. Simultaneously, it will replace the existing filtering with the DataViewToolbar, identifying current filter criteria and mapping them to the DataViewToolbar's filter types to provide a seamless and intuitive filtering experience.

       

      AC:

      • The CR list page successfully renders CR list (Instances page) using the PatternFly DataView component.
      • All existing CR information is accurately displayed within the DataView rows/items.
      • The PatternFly DataViewToolbar component is successfully integrated above the DataView on the CR list page for filtering
      • Update integration test

              rhn-engineering-rhamilto Robb Hamilton
              jhadvig@redhat.com Jakub Hadvig
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: