@fantaptik React component(s) for viewing data using Materialize CSS.
npm install @fantaptik/react-data-grid``bash
npm install @fantaptik/react-data-grid
$3
* Basic
A basic grid accepts the data as a property.
* Paginated async provider
uses promises to fetch pages of data as the user navigates via pagination controls.
* Continuous async provider
uses promises to fetch data in chunks as the user continuously scrolls the grid.View the Styleguidist @ https://nofeaturesonlybugs.github.io/fantaptik-react-data-grid/
$3
The following browser features are required by the listed components; for highest possible compatibility consider adding appropriate PolyFills.+
ResizeObserver is used by:
+ Grid via dependency @fantaptik/react-material/Position.Fill.$3
I am making a very concerted effort to break the API as little as possible while adding features or fixing bugs. However this software is currently in a pre-1.0.0 version and breaking changes are allowed under standard semver. As the API approaches a stable 1.0.0 release I will list any such breaking changes here and they will always be signaled by a bump in minor version.* 0.3.0 ⭢ 0.4.0
A number of changes were made to support custom cell renderers.
+
getColumns has been renamed to statRow and returns a different shape.
+ useColumns has a different return shape and the columns no longer contain sizing information, which is now stored in .
+ has been renamed to and is now rendered as a child of instead of . In short now handles the measuring of cells+headers and the information doesn't need to leak upwards into the (by way of the useColumns hook as it did in 0.3.0).
+ has been renamed to as that progress component was intended to be used with and only with the