mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-18 06:44:46 -07:00
Add previous page to kind listings
This commit is contained in:
parent
200b6f265b
commit
de93e1282c
2 changed files with 7 additions and 0 deletions
|
|
@ -84,10 +84,16 @@ export class KindList extends PaginatedList {
|
||||||
number: kindPage.number + 1
|
number: kindPage.number + 1
|
||||||
}) : ''
|
}) : ''
|
||||||
|
|
||||||
|
const previousPage = kindPage.hasPreviousPage ? makeKindEndpoint({
|
||||||
|
kindSlug: this.kindSlug,
|
||||||
|
number: kindPage.number - 1
|
||||||
|
}) : ''
|
||||||
|
|
||||||
return {
|
return {
|
||||||
path: makeKindFilePath({ kindSlug: this.kindSlug, number: kindPage.number }),
|
path: makeKindFilePath({ kindSlug: this.kindSlug, number: kindPage.number }),
|
||||||
content: {
|
content: {
|
||||||
number: kindPage.number,
|
number: kindPage.number,
|
||||||
|
previousPage,
|
||||||
nextPage,
|
nextPage,
|
||||||
summary: this.summary,
|
summary: this.summary,
|
||||||
items: kindPage.items
|
items: kindPage.items
|
||||||
|
|
|
||||||
|
|
@ -52,6 +52,7 @@ export class PaginatedList {
|
||||||
return {
|
return {
|
||||||
number: pageNumber,
|
number: pageNumber,
|
||||||
items,
|
items,
|
||||||
|
hasPreviousPage: this.hasPage( pageNumber - 1 ),
|
||||||
hasNextPage: this.hasPage( pageNumber + 1 ),
|
hasNextPage: this.hasPage( pageNumber + 1 ),
|
||||||
get json() {
|
get json() {
|
||||||
return JSON.stringify( items )
|
return JSON.stringify( items )
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue