3.1.2 • Published 9 months ago

@bsol-oss/react-datatable5 v3.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

React Datatable

Installation

npm install @tanstack/react-table @chakra-ui/react @bsol-oss/react-datatable5

Usage

Hook

The DataTable and DataTableServer utilize hook to add props.

const datatable = useDataTable();
const datatableServer = useDataTableServer({url: "<some-url>"});

DataTable

<DataTable columns={columns} data={data} {...datatable}>
  <Flex>
    <TablePagination />
    <EditViewButton />
    <EditFilterButton />
    <EditOrderButton />
    <PageSizeControl />
    <TableSelector />
    <GlobalFilter />
  </Flex>
  <Table>
    <TableHeader canResize />
    <TableBody />
    <TableFooter />
  </Table>
  <PageSizeControl />
  <TablePagination />
</DataTable>

DataTableServer

<DataTableServer
  columns={columns}
  {...datatable}
>
  <Flex>
    <TablePagination />
    <EditViewButton />
    <EditFilterButton />
    <DensityToggleButton />
    <EditOrderButton />
    <PageSizeControl />
    <TableSelector />
    <GlobalFilter />
  </Flex>
  <Table>
    <TableHeader canResize />
    <TableBody />
    <TableFooter />
  </Table>
  <Flex>
    <TablePagination />
    <EditViewButton />
    <EditFilterButton />
    <EditOrderButton />
    <PageSizeControl />
    <TableSelector />
  </Flex>
</DataTableServer>

Example Url generated by the DataTableServer

GET http://localhost:8333/api/v1/gpt/chat/history/all?pagination={"offset":0,"rows":10}&sorting={}&where={}&searching=hello

DefaultTable

<DataTable columns={columns} data={data} {...datatable}>
  <DefaultTable />
</DataTable>

Development

npm install
npm run storybook
3.1.2

9 months ago

3.1.1

9 months ago

3.0.1

10 months ago

3.1.0

10 months ago

2.0.3

11 months ago

2.2.0

11 months ago

2.0.2

11 months ago

2.0.4

11 months ago

1.0.62

11 months ago

1.0.61

11 months ago

1.0.60

12 months ago

1.0.64

11 months ago

1.0.63

11 months ago

2.0.1

11 months ago

2.0.0

11 months ago

3.0.0

11 months ago

1.0.37

1 year ago

1.0.36

1 year ago

1.0.35

1 year ago

1.0.39

1 year ago

1.0.38

1 year ago

1.0.40

1 year ago

1.0.44

1 year ago

1.0.43

1 year ago

1.0.42

1 year ago

1.0.41

1 year ago

1.0.48

1 year ago

1.0.47

1 year ago

2.1.0

11 months ago

1.0.46

1 year ago

1.0.45

1 year ago

1.0.49

1 year ago

1.0.51

1 year ago

1.0.50

1 year ago

1.0.55

12 months ago

1.0.54

1 year ago

1.0.53

1 year ago

1.0.52

1 year ago

1.0.59

12 months ago

1.0.58

12 months ago

1.0.57

12 months ago

1.0.56

12 months ago

1.0.29

1 year ago

1.0.33

1 year ago

1.0.32

1 year ago

1.0.31

1 year ago

1.0.30

1 year ago

1.0.34

1 year ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.28

1 year ago

1.0.27

1 year ago

1.0.19

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.12

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago