Skip to content

Commit 26e770a

Browse files
committed
Pagination: Accept pagination object instead of individual arguments
1 parent e389c50 commit 26e770a

File tree

12 files changed

+14
-14
lines changed

12 files changed

+14
-14
lines changed

app/components/pagination.hbs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<nav local-class='pagination' aria-label="Pagination navigation">
2-
<LinkTo @query={{hash page=@prevPage}} local-class="prev" @rel="prev" @title="previous page" data-test-pagination-prev>
2+
<LinkTo @query={{hash page=@pagination.prevPage}} local-class="prev" @rel="prev" @title="previous page" data-test-pagination-prev>
33
{{svg-jar "left-pag"}}
44
</LinkTo>
55
<ol>
6-
{{#each @pages as |page|}}
6+
{{#each @pagination.pages as |page|}}
77
<li>
88
<LinkTo @query={{hash page=page}} @title={{concat "Go to page " page}}>
99
{{ page }}
1010
</LinkTo>
1111
</li>
1212
{{/each}}
1313
</ol>
14-
<LinkTo @query={{hash page=@nextPage}} local-class="next" @rel="next" @title="next page" data-test-pagination-next>
14+
<LinkTo @query={{hash page=@pagination.nextPage}} local-class="next" @rel="next" @title="next page" data-test-pagination-next>
1515
{{svg-jar "right-pag"}}
1616
</LinkTo>
1717
</nav>

app/templates/categories.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
{{/each}}
3838
</div>
3939

40-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
40+
<Pagination @pagination={{this.pagination}} />
4141

4242
<div local-class='categories-footer'>
4343
Want to categorize your crate?

app/templates/category/index.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,4 @@
6060
{{/each}}
6161
</div>
6262

63-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
63+
<Pagination @pagination={{this.pagination}} />

app/templates/crate/reverse-dependencies.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@
2525
{{/each}}
2626
</div>
2727

28-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
28+
<Pagination @pagination={{this.pagination}} />

app/templates/crates.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@
4343
{{/each}}
4444
</div>
4545

46-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
46+
<Pagination @pagination={{this.pagination}} />

app/templates/keyword/index.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@
2828
{{/each}}
2929
</div>
3030

31-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
31+
<Pagination @pagination={{this.pagination}} />

app/templates/keywords.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,4 @@
3030
{{/each}}
3131
</div>
3232

33-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
33+
<Pagination @pagination={{this.pagination}} />

app/templates/me/crates.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@
2929
{{/each}}
3030
</div>
3131

32-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
32+
<Pagination @pagination={{this.pagination}} />

app/templates/me/following.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@
2424
{{/each}}
2525
</div>
2626

27-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
27+
<Pagination @pagination={{this.pagination}} />

app/templates/search.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
{{/each}}
4949
</div>
5050

51-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
51+
<Pagination @pagination={{this.pagination}} />
5252
{{else}}
5353
<h2>0 crates found. <a href='https://doc.rust-lang.org/cargo/getting-started/'>Get started</a> and create your own.</h2>
5454
{{/if}}

app/templates/team.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@
4040
{{/each}}
4141
</div>
4242

43-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
43+
<Pagination @pagination={{this.pagination}} />

app/templates/user.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@
3333
{{/each}}
3434
</div>
3535

36-
<Pagination @pages={{this.pagination.pages}} @prevPage={{this.pagination.prevPage}} @nextPage={{this.pagination.nextPage}} />
36+
<Pagination @pagination={{this.pagination}} />

0 commit comments

Comments
 (0)