Skip to main content

@rtorcato/db-common / pageMeta

Function: pageMeta()

pageMeta(__namedParameters): PageMeta

Defined in: page-meta.ts:26

Offset pagination's other half: derive navigation metadata from a row count. Clamps page/size the same way paginate does, so feed it the same input.

pageMeta({ total: 95, page: 2, size: 25 }) // → { page: 2, size: 25, total: 95, totalPages: 4, hasNext: true, hasPrev: true }

Parameters

__namedParameters

PageMetaInput

Returns

PageMeta