Skip to content

Add pagination to TopCard and show full lists#211

Merged
Progi1984 merged 1 commit into
PrestaShop:developfrom
PrestaEdit:3.x
May 15, 2026
Merged

Add pagination to TopCard and show full lists#211
Progi1984 merged 1 commit into
PrestaShop:developfrom
PrestaEdit:3.x

Conversation

@PrestaEdit
Copy link
Copy Markdown
Contributor

Questions Answers
Description? Stop slicing top companies/contributors in app.vue and pass full lists to the TopCard component. Implement client-side pagination in TopCard.vue: add page/itemsPerPage state, paginatedItems computed, responsive PuikPaginationVariants selection using matchMedia, mount/unmount listeners, and render a control. Also adjust imports and switch to a const props = defineProps(...) so props can be referenced in the script, and add small pagination styling. This enables responsive, client-side paging instead of truncating the data server-side.
Type? improvement
BC breaks? no
Deprecations? no

Stop slicing top companies/contributors in app.vue and pass full lists to the TopCard component. Implement client-side pagination in TopCard.vue: add page/itemsPerPage state, paginatedItems computed, responsive PuikPaginationVariants selection using matchMedia, mount/unmount listeners, and render a <puik-pagination> control. Also adjust imports and switch to a const props = defineProps(...) so props can be referenced in the script, and add small pagination styling. This enables responsive, client-side paging instead of truncating the data server-side.
@github-project-automation github-project-automation Bot moved this to Ready for review in PR Dashboard Feb 17, 2026
@Progi1984 Progi1984 merged commit 1909019 into PrestaShop:develop May 15, 2026
4 checks passed
@github-project-automation github-project-automation Bot moved this from Ready for review to Merged in PR Dashboard May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Merged

Development

Successfully merging this pull request may close these issues.

3 participants