This adds role="button" to the prev and next buttons. Axe flags these because there is no href attribute. This also adds aria-controls="clay-id-#" on the ellipsis button when it is active. The dropdown-menu is lazy loaded and Axe can't associate aria-controls to the dropdown-menu.
…and ellipsis buttons
https://liferay.atlassian.net/browse/LPD-1285
This adds
role="button"
to the prev and next buttons. Axe flags these because there is no href attribute. This also addsaria-controls="clay-id-#"
on the ellipsis button when it is active. The dropdown-menu is lazy loaded and Axe can't associatearia-controls
to the dropdown-menu.Axe Errors![accessibility-errors](https://github.com/liferay/clay/assets/788266/2ddf402c-7cb1-4d5b-968d-8731df533e7c)
After Fix![accessibility-fixed](https://github.com/liferay/clay/assets/788266/4c38fc4a-6e67-4938-ad55-16519e1954e6)