Add previous page to kind listings

This commit is contained in:
Sam Carlton 2022-06-03 17:48:14 -05:00
parent 200b6f265b
commit de93e1282c
2 changed files with 7 additions and 0 deletions

View file

@ -84,10 +84,16 @@ export class KindList extends PaginatedList {
number: kindPage.number + 1
}) : ''
const previousPage = kindPage.hasPreviousPage ? makeKindEndpoint({
kindSlug: this.kindSlug,
number: kindPage.number - 1
}) : ''
return {
path: makeKindFilePath({ kindSlug: this.kindSlug, number: kindPage.number }),
content: {
number: kindPage.number,
previousPage,
nextPage,
summary: this.summary,
items: kindPage.items

View file

@ -52,6 +52,7 @@ export class PaginatedList {
return {
number: pageNumber,
items,
hasPreviousPage: this.hasPage( pageNumber - 1 ),
hasNextPage: this.hasPage( pageNumber + 1 ),
get json() {
return JSON.stringify( items )