# PaginationState

# Interface: PaginationState

Defined in: [features/row-pagination/rowPaginationFeature.types.ts:5](https://github.com/TanStack/table/blob/main/packages/table-core/src/features/row-pagination/rowPaginationFeature.types.ts#L5)

## Properties

### pageIndex

```ts
pageIndex: number;
```

Defined in: [features/row-pagination/rowPaginationFeature.types.ts:6](https://github.com/TanStack/table/blob/main/packages/table-core/src/features/row-pagination/rowPaginationFeature.types.ts#L6)

***

### pageSize

```ts
pageSize: number;
```

Defined in: [features/row-pagination/rowPaginationFeature.types.ts:11](https://github.com/TanStack/table/blob/main/packages/table-core/src/features/row-pagination/rowPaginationFeature.types.ts#L11)

The number of rows per page. Set to `Infinity` to place all rows on a
single page.
