File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change 28
28
< % } %>
29
29
<% if (page .type === ' guide' ) { % >
30
30
< div class = " guide-links" >
31
- < % site .pages .find ({ type: page .type , order: page .order - 1 }).each (function (page ) { % >
32
- < span> ← < a href= " <%- url_for(page.path) %>" >< %- page .title % >< / a>< / span>
33
- < % }) % >
34
- < % site .pages .find ({ type: page .type , order: page .order + 1 }).each (function (page ) { % >
35
- < span style= " float: right;" >< a href= " <%- url_for(page.path) %>" >< %- page .title % >< / a> →< / span>
36
- < % }) % >
31
+ < % const lastPage = site .pages .find ({ type: page .type , order: { $lt: page .order }}).sort ({ order: - 1 }).first (); % >
32
+ < % if (lastPage) { % >
33
+ < span> ← < a href= " <%- url_for(lastPage.path) %>" >< %- lastPage .title % >< / a>< / span>
34
+ < % } % >
35
+ < % const nextPage = site .pages .find ({ type: page .type , order: { $gt: page .order }}).sort ({ order: 1 }).first (); % >
36
+ < % if (nextPage) { % >
37
+ < span style= " float: right;" >< a href= " <%- url_for(nextPage.path) %>" >< %- nextPage .title % >< / a> →< / span>
38
+ < % } % >
37
39
< / div>
38
40
< % } %>
39
41
<div class =" footer" >
You can’t perform that action at this time.
0 commit comments