MCPcopy Index your code
hub / github.com/simstudioai/sim / parsePaginationParams

Function parsePaginationParams

apps/sim/app/api/v1/admin/types.ts:55–60  ·  view source on GitHub ↗
(url: URL)

Source from the content-addressed store, hash-verified

53export const MAX_LIMIT = 250
54
55export function parsePaginationParams(url: URL): PaginationParams {
56 return {
57 limit: parsePaginationNumber(url.searchParams.get('limit'), DEFAULT_LIMIT, MAX_LIMIT),
58 offset: parsePaginationNumber(url.searchParams.get('offset'), 0),
59 }
60}
61
62function parsePaginationNumber(value: string | null, fallback: number, max?: number): number {
63 const parsed = value ? Number.parseInt(value, 10) : fallback

Callers 1

route.tsFile · 0.90

Calls 2

parsePaginationNumberFunction · 0.85
getMethod · 0.65

Tested by

no test coverage detected