Skip to content

Merge NewFilterableListWrapper and FilterableListWrapper #1078

Description

@jthrilly

Two components with the same goals, but with different features:

NewFilterableListWrapper:

  • Uses staggered animation
  • Functional component, using hooks
  • Better handling of interaction events

FilterableListWrapper:

  • Supports large lists with react-virtualized

We should unify these components and think through what the interface should look like.

Design goals:

  • Filter and sort an arbitrary list of items
  • Provide an arbitrary component to render representing each item
  • Allow filter and sort behaviour to be customised
  • Support very large (1000+) lists of items
  • Support nice interaction animations for filtering and sorting
  • Support different kinds of interactions with items: select, click, drag.
  • Support display modes? i.e compact/full/details
  • Possibly move to UI as shared component?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions