2.4.0 • Published 5 months ago

@stolostron/react-data-view v2.4.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
5 months ago

Stolostron / React Item View GitHub package.json version

A react component for viewing items as a table or catalog card view.

DEMO

Installation

npm i @stolostron/react-data-view

Goals

PatternFly

  • Use PatternFly guidelines
  • Support small screens using PatternFly responsive designs
    • Toolbar collapsing
    • Filters collapsing
  • Use shadows as a visual indication that one surface has slid behind another surface
    • Work with PatternFly to adopt shadows

Table

  • Support table only view (no catalog)
  • Support horizontal scrolling with sticky headers and columns
  • Support column management
    • Support custom columns based on data labels
    • Persist column configuration to local storage
    • Save multiple column configurations and switch between
  • Virtualized table rendering (performance)

Catalog

  • Support catalog only view (no table)
  • Virtualized catalog rendering (performance)
  • Card click supporting details drawer or navigation

Search & Filter

  • Filtering, Searching, Sorting of 1,000 items (performance - previously 100,000 with PF4)
  • Fuzzy search (Fuse.js)
    • Search on fields with weights
  • Persist search and filters to url query string
    • Allows saving a URL with preselected search & filters
    • Allow reload of page without losing filter & search
2.2.1

6 months ago

2.2.0

6 months ago

2.4.0

5 months ago

2.3.0

6 months ago

1.15.1

10 months ago

1.15.0

1 year ago

2.1.0

1 year ago

1.14.0

1 year ago

1.12.0

2 years ago

1.13.0

2 years ago

1.11.0

2 years ago

1.10.1

2 years ago

1.10.0

2 years ago

1.8.0

2 years ago

1.4.1

2 years ago

1.9.0

2 years ago

1.0.40

2 years ago

1.6.0

2 years ago

1.7.0

2 years ago

1.5.0

2 years ago

1.4.0

3 years ago

1.2.0

3 years ago

1.3.0

3 years ago

1.0.39

3 years ago

1.1.0

3 years ago

1.0.38

3 years ago

1.0.37

3 years ago

1.0.36

3 years ago

1.0.35

3 years ago

1.0.34

3 years ago

1.0.33

3 years ago

1.0.32

3 years ago

1.0.31

3 years ago

1.0.30

3 years ago

1.0.29

3 years ago

1.0.28

3 years ago

1.0.27

3 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.24

3 years ago

1.0.23

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago