feat(media): pagination

This commit is contained in:
Florian Sylvain committed 2026-10-13 19:54:59 +02:00
1 parent 04dc151ed7
commit 63c1e7076e
65 files changed
+2960 -365

No files matched your search

+12 -2
View File
@@ -248,8 +248,18 @@ export function fixture(ids?: number[]): MediaItem[] {
)
}
export function listBody(items: MediaItem[], counts = FULL_COUNTS) {
return { items, next_cursor: null, counts }
export function listBody(
items: MediaItem[],
counts = FULL_COUNTS,
paging: { total?: number; page?: number; size?: number } = {},
) {
return {
items,
total: paging.total ?? items.length,
page: paging.page ?? 1,
size: paging.size ?? 25,
counts,
}
}
export function deferred<T>() {