v3.9.6: feat(#322) add nextPageCursor type via generic

This commit is contained in:
tiagosiebler
2024-03-04 11:28:17 +00:00
parent 5837dd6fd9
commit 50d8993ca2
4 changed files with 16 additions and 5 deletions

View File

@@ -200,6 +200,16 @@ export interface CursorListV5<T extends unknown[]> {
list: T;
}
/**
* A wrapper type for any responses that have a "nextPageCursor" property, and a "rows" property with an array of elements
*
* ```{ nextPageCursor: "something", rows: someData[] }```
*/
export interface CursorRowsV5<T extends unknown[]> {
nextPageCursor: string;
rows: T;
}
export interface CategoryListV5<
T extends unknown[],
TCategory extends CategoryV5,