The properties for the paginated table.
The data to be displayed in the table.
A function that takes the filtered data and returns the table JSX.
An optional filter function to filter the data before displaying it.
The default number of items to display per page.
A paginated table component.
A generic paginated table component that allows for filtering and pagination.