const {
getTableProps,
getTableBodyProps,
headerGroups,
prepareRow,
page,
canPreviousPage,
canNextPage,
pageOptions,
pageCount,
gotoPage,
nextPage,
previousPage
// Get the state from the instance
} = useTable(
{
//@ts-ignore
columns,
nextPage: () => setPageNumber(pageNumber + 1),
previousPage: () => setPageNumber(pageNumber - 1),
//nextPage: fetchNextPage(),
//previousPage: fetchPreviousPage(),
data: devicesByStatus,
state: {
pageNumber,
pageSize
},
manualPagination: true // Set to false to let useTable handle pagination
},
usePagination
)
const {
getTableProps,
getTableBodyProps,
headerGroups,
prepareRow,
page,
canPreviousPage,
canNextPage,
pageOptions,
pageCount,
gotoPage,
nextPage,
previousPage
// Get the state from the instance
} = useTable(
{
//@ts-ignore
columns,
nextPage: () => setPageNumber(pageNumber + 1),
previousPage: () => setPageNumber(pageNumber - 1),
//nextPage: fetchNextPage(),
//previousPage: fetchPreviousPage(),
data: devicesByStatus,
state: {
pageNumber,
pageSize
},
manualPagination: true // Set to false to let useTable handle pagination
},
usePagination
)