Skip to content

[Accessibilité] Composant Pagination - Ajout role link lien "Dernière page" #458

@benoit-tb

Description

@benoit-tb

Bonjour,

Je constate que le lien "Dernière page" du composant Pagination ne comporte pas de role "link", contrairement aux autres liens. Y'a-t-il une raison particulière ? Cela peut poser des problèmes au niveau accessibilité ou pour les tests notamment.

Serait-il possible de modifier cela ?

 {showFirstLast && (
                        <li>
                            <DynamicLink
                                useReactLinkComponent={defaultPage < count}
                                {...(defaultPage < count && getPageLinkProps(count))}
                                {...{
                                    className: cx(
                                        fr.cx("fr-pagination__link", "fr-pagination__link--last"),
                                        classes.link
                                    ),
                                    "aria-disabled": isCurrentPageLastPage ? true : undefined,
+                                   role: "link"
                                }}
                            >
                                {t("last page")}
                            </DynamicLink>
                        </li>
                    )}

Merci !

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions