There is an issue with pagination accessibility - buttons don't have name attributes. This causes lower score in lighthouse and page speed insight. It can be solved by adding :aria-label="Goto page ${index + 1}" (or extract it to function, to make template cleaner) to button tag inside Pagination.vue file.
Currently solving the issue with patch package, but it's not perfect solution.
Hi!
First of all, thanks for the package.
There is an issue with pagination accessibility - buttons don't have name attributes. This causes lower score in lighthouse and page speed insight. It can be solved by adding
:aria-label="
Goto page ${index + 1}"
(or extract it to function, to make template cleaner) to button tag insidePagination.vue
file.Currently solving the issue with patch package, but it's not perfect solution.
Updated
Pagination.vue
.