diff --git a/CHANGELOG.md b/CHANGELOG.md index f3bded155..8eaff8dfe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ # CHANGELOG +## Version 4.7.1 + +### Changes + +- Fixed a couple of HTML validity issues with uikit and materialize combo_nav_js +- Improved rematch testing +- Updated the documentation + +### Commits + +- [8cb4193](http://github.com/ddnexus/pagy/commit/8cb4193): fixed and simplified uikit combo nav +- [f762aca](http://github.com/ddnexus/pagy/commit/f762aca): used chip class for materialized combo nav +- [064a2b5](http://github.com/ddnexus/pagy/commit/064a2b5): rematched tests +- [2a45321](http://github.com/ddnexus/pagy/commit/2a45321): expanded the combo nav label to the whole text +- [37c65a8](http://github.com/ddnexus/pagy/commit/37c65a8): fixed and simplified materialize combo nav +- [789773b](http://github.com/ddnexus/pagy/commit/789773b): removed faulty PAGY_REMATCH variable function; added rematch_all rake task +- [eb2df6d](http://github.com/ddnexus/pagy/commit/eb2df6d): updated docs [skip ci] + ## Version 4.7.0 ### Changes diff --git a/lib/config/pagy.rb b/lib/config/pagy.rb index 5b21427f2..64c92c60d 100644 --- a/lib/config/pagy.rb +++ b/lib/config/pagy.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Pagy initializer file (4.7.0) +# Pagy initializer file (4.7.1) # Customize only what you really need and notice that Pagy works also without any of the following lines. # Should you just cherry pick part of this file, please maintain the require-order of the extras diff --git a/lib/javascripts/pagy.js b/lib/javascripts/pagy.js index eec3fd4b5..a86a634d7 100644 --- a/lib/javascripts/pagy.js +++ b/lib/javascripts/pagy.js @@ -2,7 +2,7 @@ function Pagy(){} -Pagy.version = '4.7.0' +Pagy.version = '4.7.1' Pagy.delay = 100 diff --git a/lib/locales/bg.yml b/lib/locales/bg.yml index 85b497909..d35386b8b 100644 --- a/lib/locales/bg.yml +++ b/lib/locales/bg.yml @@ -17,6 +17,6 @@ bg: single_page: "Показани са %{count} %{item_name}" multiple_pages: "Показани са %{item_name} %{from}-%{to} от %{count} общо" - combo_nav_js: " от %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/bs.yml b/lib/locales/bs.yml index d0bc54259..f3875715f 100644 --- a/lib/locales/bs.yml +++ b/lib/locales/bs.yml @@ -19,6 +19,6 @@ bs: single_page: "Prikazuje se %{count} %{item_name}" multiple_pages: "Prikaz %{item_name} %{from}-%{to} od %{count} ukupno" - combo_nav_js: " od %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/ca.yml b/lib/locales/ca.yml index 6bd9aaf36..c3538fce2 100644 --- a/lib/locales/ca.yml +++ b/lib/locales/ca.yml @@ -17,6 +17,6 @@ ca: single_page: "Mostrant %{count} %{item_name}" multiple_pages: "Mostrant %{item_name} %{from}-%{to} de %{count} en total" - combo_nav_js: " de %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/cs.yml b/lib/locales/cs.yml index 837791522..bf9de5ff5 100644 --- a/lib/locales/cs.yml +++ b/lib/locales/cs.yml @@ -17,6 +17,6 @@ cs: single_page: "Zobrazeno %{count} %{item_name}" multiple_pages: "Zobrazeno %{item_name} %{from}-%{to} z %{count} celkem" - combo_nav_js: " z %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/da.yml b/lib/locales/da.yml index 20ae89833..8a6b90a03 100644 --- a/lib/locales/da.yml +++ b/lib/locales/da.yml @@ -17,6 +17,6 @@ da: single_page: "Viser %{count} %{item_name}" multiple_pages: "Viser %{item_name} %{from}-%{to} til %{count} totalt" - combo_nav_js: " of %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/de.yml b/lib/locales/de.yml index 90e7aaf30..6503e675d 100644 --- a/lib/locales/de.yml +++ b/lib/locales/de.yml @@ -17,6 +17,6 @@ de: single_page: "Zeige %{count} %{item_name}" multiple_pages: "Zeige %{item_name} %{from}-%{to} von %{count} gesamt" - combo_nav_js: " von %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/en.yml b/lib/locales/en.yml index b00d04d68..fa3f7dc01 100644 --- a/lib/locales/en.yml +++ b/lib/locales/en.yml @@ -17,6 +17,6 @@ en: single_page: "Displaying %{count} %{item_name}" multiple_pages: "Displaying %{item_name} %{from}-%{to} of %{count} in total" - combo_nav_js: " of %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/es.yml b/lib/locales/es.yml index d5b70cbed..f9ff51463 100644 --- a/lib/locales/es.yml +++ b/lib/locales/es.yml @@ -17,6 +17,6 @@ es: single_page: "Mostrando %{count} %{item_name}" multiple_pages: "Mostrando %{item_name} %{from}-%{to} de %{count} en total" - combo_nav_js: " de %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/fr.yml b/lib/locales/fr.yml index e9214533a..dc8325859 100644 --- a/lib/locales/fr.yml +++ b/lib/locales/fr.yml @@ -17,6 +17,6 @@ fr: single_page: "Affichage de %{count} %{item_name}" multiple_pages: "Affichage des %{item_name} %{from} à %{to} sur %{count} au total" - combo_nav_js: " sur %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/hr.yml b/lib/locales/hr.yml index daa821b30..09f3bacff 100644 --- a/lib/locales/hr.yml +++ b/lib/locales/hr.yml @@ -19,6 +19,6 @@ hr: single_page: "Prikazuje se %{count} %{item_name}" multiple_pages: "Prikaz %{item_name} %{from}-%{to} od %{count} ukupno" - combo_nav_js: " od %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/id.yml b/lib/locales/id.yml index 90174b7b1..f01bb2d49 100644 --- a/lib/locales/id.yml +++ b/lib/locales/id.yml @@ -15,6 +15,6 @@ id: single_page: "Menampilkan %{count} %{item_name}" multiple_pages: "Menampilkan %{item_name} %{from}-%{to} dari total %{count}" - combo_nav_js: " dari %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/it.yml b/lib/locales/it.yml index 7f736a622..78399326d 100644 --- a/lib/locales/it.yml +++ b/lib/locales/it.yml @@ -17,6 +17,6 @@ it: single_page: "Visualizzazione di %{count} %{item_name}" multiple_pages: "Visualizzazione %{item_name} %{from}-%{to} di %{count} in totale" - combo_nav_js: " di %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/ja.yml b/lib/locales/ja.yml index 0419ac0cf..7cd5acda9 100644 --- a/lib/locales/ja.yml +++ b/lib/locales/ja.yml @@ -15,6 +15,6 @@ ja: single_page: "%{count} 件の%{item_name}" multiple_pages: "%{count} 件中 %{from}-%{to} 件目の%{item_name}を表示中" - combo_nav_js: " / %{pages} ページ" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/km.yml b/lib/locales/km.yml index 07f42e410..285670ee1 100644 --- a/lib/locales/km.yml +++ b/lib/locales/km.yml @@ -14,6 +14,6 @@ km: single_page: "បង្ហាញ %{count} %{item_name}" multiple_pages: "បង្ហាញ %{item_name} %{from}-%{to} នៃ %{count} ជាចំនួនសរុប" - combo_nav_js: " នៃ %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/ko.yml b/lib/locales/ko.yml index 4f0b29f6d..f830880d5 100644 --- a/lib/locales/ko.yml +++ b/lib/locales/ko.yml @@ -15,6 +15,6 @@ ko: single_page: "%{count}개의 %{item_name} 표시됨" multiple_pages: "총 %{count}개의 %{item_name} 중 %{from}-%{to}" - combo_nav_js: " 페이지" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/nb.yml b/lib/locales/nb.yml index 65a581489..4227102ab 100644 --- a/lib/locales/nb.yml +++ b/lib/locales/nb.yml @@ -17,6 +17,6 @@ nb: single_page: "Viser %{count} %{item_name}" multiple_pages: "Viser %{item_name} %{from}-%{to} av totalt %{count}" - combo_nav_js: " av %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/nl.yml b/lib/locales/nl.yml index e2f2bf285..55f4d0ba2 100644 --- a/lib/locales/nl.yml +++ b/lib/locales/nl.yml @@ -17,6 +17,6 @@ nl: single_page: "Toont %{count} %{item_name}" multiple_pages: "Toont %{from}-%{to} %{item_name} van %{count} in totaal" - combo_nav_js: " van %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/pl.yml b/lib/locales/pl.yml index e7531fb75..eda1b0b1e 100644 --- a/lib/locales/pl.yml +++ b/lib/locales/pl.yml @@ -19,6 +19,6 @@ pl: single_page: "Wyświetlono %{count} %{item_name}" multiple_pages: "Wyświetlono %{item_name} %{from}-%{to} z wszystkich %{count}" - combo_nav_js: " z %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/pt-BR.yml b/lib/locales/pt-BR.yml index 5b8a3ce53..cce9591eb 100644 --- a/lib/locales/pt-BR.yml +++ b/lib/locales/pt-BR.yml @@ -17,6 +17,6 @@ pt-BR: single_page: "Mostrando %{count} %{item_name}" multiple_pages: "Mostrando %{item_name} %{from}-%{to} do total de %{count}" - combo_nav_js: " de %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/pt.yml b/lib/locales/pt.yml index 460b7ff8b..2f8bdd642 100644 --- a/lib/locales/pt.yml +++ b/lib/locales/pt.yml @@ -17,6 +17,6 @@ pt: single_page: "Mostrando %{count} %{item_name}" multiple_pages: "Mostrando %{item_name} %{from}-%{to} de um total de %{count}" - combo_nav_js: " de %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/ru.yml b/lib/locales/ru.yml index 5ee7db67b..200e2ddf6 100644 --- a/lib/locales/ru.yml +++ b/lib/locales/ru.yml @@ -19,6 +19,6 @@ ru: single_page: "%{count} %{item_name}" multiple_pages: "Всего %{count} %{item_name}, показаны с %{from} по %{to}" - combo_nav_js: " из %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/sr.yml b/lib/locales/sr.yml index 87d1fdc92..a721cbb9d 100644 --- a/lib/locales/sr.yml +++ b/lib/locales/sr.yml @@ -18,6 +18,6 @@ sr: single_page: "Приказује се %{count} %{item_name}" multiple_pages: "Приказ %{item_name} %{from}-%{to} од %{count} укупно" - combo_nav_js: " од %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/sv-SE.yml b/lib/locales/sv-SE.yml index fbe0f36df..f98e2e3bd 100644 --- a/lib/locales/sv-SE.yml +++ b/lib/locales/sv-SE.yml @@ -18,6 +18,6 @@ sv-SE: single_page: "Visar %{count} %{item_name}" multiple_pages: "Visar %{item_name} %{from}-%{to} av %{count} totalt" - combo_nav_js: " av %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/sv.yml b/lib/locales/sv.yml index 43ca2864c..d07b8d634 100644 --- a/lib/locales/sv.yml +++ b/lib/locales/sv.yml @@ -18,6 +18,6 @@ sv: single_page: "Visar %{count} %{item_name}" multiple_pages: "Visar %{item_name} %{from}-%{to} av %{count} totalt" - combo_nav_js: " av %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/sw.yml b/lib/locales/sw.yml index fdcfc7375..49bf1f58c 100644 --- a/lib/locales/sw.yml +++ b/lib/locales/sw.yml @@ -17,6 +17,6 @@ sw: single_page: "Inaonyesha %{item_name} %{count}" multiple_pages: "Inaonyesha %{item_name} %{from}-%{to} ya %{count} kwa jumla" - combo_nav_js: " ya %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/tr.yml b/lib/locales/tr.yml index a25798037..75be23ddf 100644 --- a/lib/locales/tr.yml +++ b/lib/locales/tr.yml @@ -15,6 +15,6 @@ tr: single_page: "Toplam %{count} %{item_name} gösteriliyor" multiple_pages: "%{count} %{item_name} içerisinden %{from}-%{to} kadarı gösteriliyor" - combo_nav_js: " / %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/uk.yml b/lib/locales/uk.yml index a8d5a2b95..21683e357 100644 --- a/lib/locales/uk.yml +++ b/lib/locales/uk.yml @@ -19,6 +19,6 @@ uk: single_page: "%{count} %{item_name}" multiple_pages: "Загалом %{count} %{item_name}, показані з %{from} по %{to}" - combo_nav_js: " з %{pages}" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/zh-CN.yml b/lib/locales/zh-CN.yml index de35bf634..5931cd2b9 100644 --- a/lib/locales/zh-CN.yml +++ b/lib/locales/zh-CN.yml @@ -15,6 +15,6 @@ zh-CN: single_page: "显示%{count} 项%{item_name}" multiple_pages: "共 %{count} 项%{item_name},显示 %{from}-%{to}" - combo_nav_js: " / %{pages} 页" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/zh-HK.yml b/lib/locales/zh-HK.yml index 93f21885c..59c972d8a 100644 --- a/lib/locales/zh-HK.yml +++ b/lib/locales/zh-HK.yml @@ -15,6 +15,6 @@ zh-HK: single_page: "顯示 %{count} %{item_name}" multiple_pages: "共 %{count} %{item_name},顯示 %{from}-%{to}" - combo_nav_js: " / %{pages} 頁" + combo_nav_js: "" items_selector_js: "" diff --git a/lib/locales/zh-TW.yml b/lib/locales/zh-TW.yml index 950bf7cc3..42004f028 100644 --- a/lib/locales/zh-TW.yml +++ b/lib/locales/zh-TW.yml @@ -15,6 +15,6 @@ zh-TW: single_page: "顯示 %{count} 項%{item_name}" multiple_pages: "共 %{count} 項%{item_name},顯示 %{from}-%{to}" - combo_nav_js: " / %{pages} 頁" + combo_nav_js: "" - items_selector_js: "
' pagy/extras/bulma::#pagy_bulma_combo_nav_js#test_0001_renders first page 2: '' + max="6" value="1" style="padding: 0; text-align: center; width: 2rem; margin:0 0.3rem;"> + of 6' pagy/extras/bulma::#pagy_bulma_combo_nav_js#test_0002_renders intermediate page 1: '' pagy/extras/bulma::#pagy_bulma_combo_nav_js#test_0002_renders intermediate page 2: '' pagy/extras/bulma::#pagy_bulma_combo_nav_js#test_0003_renders last page 1: '' + max="6" value="6" style="padding: 0; text-align: center; width: 2rem; margin:0 0.3rem;"> + of 6' pagy/extras/bulma::#pagy_bulma_combo_nav_js#test_0003_renders last page 2: '' pagy/extras/bulma::#pagy_bulma_nav#test_0001_renders first page 1: +pagy/extras/bulma::#pagy_bulma_nav_js#test_0003_renders last page 1: +pagy/extras/bulma::#pagy_bulma_nav_js#test_0003_renders last page 2: pagy/extras/bulma::#pagy_bulma_nav_js#test_0004_renders with :steps 1: -pagy/extras/bulma::#pagy_bulma_nav_js#test_0003_renders last page 1: -pagy/extras/bulma::#pagy_bulma_nav_js#test_0003_renders last page 2: diff --git a/test/pagy/extras/elasticsearch_rails_test.rb.yml b/test/pagy/extras/elasticsearch_rails_test.rb.yml index dbdd6b52b..7e5fa0a82 100644 --- a/test/pagy/extras/elasticsearch_rails_test.rb.yml +++ b/test/pagy/extras/elasticsearch_rails_test.rb.yml @@ -1,5 +1,5 @@ --- -pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#test_0002_paginates records with defaults 1: +pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails#test_0001_paginates response with defaults 1: - R-a-41 - R-a-42 - R-a-43 @@ -20,7 +20,18 @@ pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#t - R-a-58 - R-a-59 - R-a-60 -pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#test_0001_paginates response with defaults 1: +pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails#test_0003_paginates with vars 1: +- R-b-11 +- R-b-12 +- R-b-13 +- R-b-14 +- R-b-15 +- R-b-16 +- R-b-17 +- R-b-18 +- R-b-19 +- R-b-20 +pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails#test_0002_paginates records with defaults 1: - R-a-41 - R-a-42 - R-a-43 @@ -41,28 +52,6 @@ pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#t - R-a-58 - R-a-59 - R-a-60 -pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#test_0003_paginates with vars 1: -- R-b-11 -- R-b-12 -- R-b-13 -- R-b-14 -- R-b-15 -- R-b-16 -- R-b-17 -- R-b-18 -- R-b-19 -- R-b-20 -pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#test_0004_paginates with overflow 1: -- R-b-991 -- R-b-992 -- R-b-993 -- R-b-994 -- R-b-995 -- R-b-996 -- R-b-997 -- R-b-998 -- R-b-999 -- R-b-1000 pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails#test_0004_paginates with overflow 1: - R-b-991 - R-b-992 @@ -74,7 +63,18 @@ pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails# - R-b-998 - R-b-999 - R-b-1000 -pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails#test_0002_paginates records with defaults 1: +pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#test_0003_paginates with vars 1: +- R-b-11 +- R-b-12 +- R-b-13 +- R-b-14 +- R-b-15 +- R-b-16 +- R-b-17 +- R-b-18 +- R-b-19 +- R-b-20 +pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#test_0001_paginates response with defaults 1: - R-a-41 - R-a-42 - R-a-43 @@ -95,7 +95,7 @@ pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails# - R-a-58 - R-a-59 - R-a-60 -pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails#test_0001_paginates response with defaults 1: +pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#test_0002_paginates records with defaults 1: - R-a-41 - R-a-42 - R-a-43 @@ -116,14 +116,14 @@ pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails# - R-a-58 - R-a-59 - R-a-60 -pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch7_rails#test_0003_paginates with vars 1: -- R-b-11 -- R-b-12 -- R-b-13 -- R-b-14 -- R-b-15 -- R-b-16 -- R-b-17 -- R-b-18 -- R-b-19 -- R-b-20 +pagy/extras/elasticsearch_rails::controller_methods::#pagy_elasticsearch_rails#test_0004_paginates with overflow 1: +- R-b-991 +- R-b-992 +- R-b-993 +- R-b-994 +- R-b-995 +- R-b-996 +- R-b-997 +- R-b-998 +- R-b-999 +- R-b-1000 diff --git a/test/pagy/extras/foundation_test.rb.yml b/test/pagy/extras/foundation_test.rb.yml index 20dcec9f8..a8e15b15f 100644 --- a/test/pagy/extras/foundation_test.rb.yml +++ b/test/pagy/extras/foundation_test.rb.yml @@ -1,75 +1,4 @@ --- -pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0002_renders intermediate page 1: '' -pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0002_renders intermediate page 2: '' -pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0001_renders first page 1: '' -pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0001_renders first page 2: '' -pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0003_renders last page 1: '' -pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0003_renders last page 2: '' -pagy/extras/foundation::#pagy_foundation_nav_js#test_0003_renders last page 1: -pagy/extras/foundation::#pagy_foundation_nav_js#test_0003_renders last page 2: pagy/extras/foundation::#pagy_foundation_nav_js#test_0001_renders first page 1: -pagy/extras/foundation::#pagy_foundation_nav_js#test_0002_renders intermediate page 1: +pagy/extras/foundation::#pagy_foundation_nav_js#test_0003_renders last page 2: +pagy/extras/foundation::#pagy_foundation_nav_js#test_0004_renders with :steps 1: -pagy/extras/foundation::#pagy_foundation_nav_js#test_0002_renders intermediate page 2: +pagy/extras/foundation::#pagy_foundation_nav_js#test_0004_renders with :steps 2: -pagy/extras/foundation::#pagy_foundation_nav_js#test_0004_renders with :steps 1: -pagy/extras/foundation::#pagy_foundation_nav_js#test_0004_renders with :steps 2: +pagy/extras/foundation::#pagy_foundation_nav_js#test_0002_renders intermediate page 2: +pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0001_renders first page 1: '' +pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0001_renders first page 2: '' +pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0002_renders intermediate page 1: '' +pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0002_renders intermediate page 2: '' +pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0003_renders last page 1: '' +pagy/extras/foundation::#pagy_foundation_combo_nav_js#test_0003_renders last page 2: '' pagy/extras/foundation::#pagy_foundation_nav#test_0001_renders first page 1: