Skip to main content

@rtorcato/db-common / paginate

Function: paginate()

paginate(__namedParameters): Page

Defined in: paginate.ts:20

Convert a 1-based page/size into a driver-agnostic { limit, offset }. Clamps both to a minimum of 1 and floors non-integers, since these values usually arrive from query strings.

paginate({ page: 2, size: 25 }) // → { limit: 25, offset: 25 }

Parameters

__namedParameters

PaginateInput

Returns

Page