MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / splitPage

Function splitPage

packages/react/src/lib/admin-users-display.ts:273–279  ·  view source on GitHub ↗
(
  rows: readonly A[],
  pageSize: number,
)

Source from the content-addressed store, hash-verified

271 * answered by asking for one row more than the page holds.
272 */
273export const splitPage = <A>(
274 rows: readonly A[],
275 pageSize: number,
276): { readonly rows: readonly A[]; readonly hasNext: boolean } => ({
277 rows: rows.slice(0, pageSize),
278 hasNext: rows.length > pageSize,
279});
280
281/** The 1-based page number an offset lands on, for the mono pager label. */
282export const pageNumber = (offset: number, pageSize: number): number =>

Callers 2

AdminUsersPageFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected