mirror of
https://github.com/paricafe/misskey.git
synced 2024-11-26 15:36:44 -06:00
987168b863
* wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip
23 lines
553 B
TypeScript
23 lines
553 B
TypeScript
/**
|
|
* Render OrderedCollectionPage
|
|
* @param id URL of self
|
|
* @param totalItems Number of total items
|
|
* @param orderedItems Items
|
|
* @param partOf URL of base
|
|
* @param prev URL of prev page (optional)
|
|
* @param next URL of next page (optional)
|
|
*/
|
|
export default function(id: string, totalItems: any, orderedItems: any, partOf: string, prev?: string, next?: string) {
|
|
const page = {
|
|
id,
|
|
partOf,
|
|
type: 'OrderedCollectionPage',
|
|
totalItems,
|
|
orderedItems
|
|
} as any;
|
|
|
|
if (prev) page.prev = prev;
|
|
if (next) page.next = next;
|
|
|
|
return page;
|
|
}
|