# SimpleTableDataPaginated

Data loading variant: Paginated function

## Definition

```tsx
interface SimpleTableDataPaginated {
    data: (page: number, pageSize: number, query?: string, filters?: Filters, sort?: Sort) => Promise<{ items: RowData[] }>;
    total: number | ((query?: string, filters?: Filters) => Promise<number>);
}
```

## Usage

```tsx
import { SimpleTableDataPaginated } from 'uxp/components';
```

## Related Types

* [Filters](https://help.iviva.com/uxp/v5/additional-resources/types/filters)
* [SimpleFilter](https://help.iviva.com/uxp/v5/additional-resources/types/simplefilter)
* [Sort](https://help.iviva.com/uxp/v5/additional-resources/types/sort)
* [SortOrder](https://help.iviva.com/uxp/v5/additional-resources/types/sortorder)
* [RowData](https://help.iviva.com/uxp/v5/additional-resources/types/rowdata)
