Skip to main content

Function: createPaginatedResultSchema()

Gala Launchpad SDK 9.0.0-rc.5


Gala Launchpad SDK 9.0.0-rc.5 / index / createPaginatedResultSchema

Function: createPaginatedResultSchema()

createPaginatedResultSchema<T>(dataSchema): ZodObject<{ data: ZodArray<T>; limit: ZodNumber; page: ZodNumber; total: ZodNumber; }>

Defined in: packages/launchpad-sdk/dist/schemas/pagination.d.ts:91

Generic paginated result schema factory Creates a schema for paginated results with data type

Type Parameters​

T​

T extends ZodTypeAny<unknown, unknown, $ZodTypeInternals<unknown, unknown>>

Parameters​

dataSchema​

T

Returns​

ZodObject<{ data: ZodArray<T>; limit: ZodNumber; page: ZodNumber; total: ZodNumber; }>