patternfly / patternfly/patternfly-react

Bug - [Drawer] - [examples give a11y errors with eslint a11y plugin]

Ouverte
#9,251 13 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

A11y Stale
Langage dominant
TypeScript
Étoiles
862
Forks
392
Merge moyen
4 j 8 h
PR mergées (30 j)
9

Description

error tabIndex should only be declared on interactive elements jsx-a11y/no-noninteractive-tabindex

tabIndex used as here https://patternfly-react-v5.surge.sh/components/drawer/#basic


Jira Issue: PF-129

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Ouvrez l’exemple de base de Drawer lié et exécutez la vérification de lint d’accessibilité pour reproduire jsx-a11y/no-noninteractive-tabindex. Suivez l’utilisation de tabIndex dans l’exemple et faites en sorte que l’exemple respecte la règle de lint sans perdre le comportement documenté de Drawer.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
eslint, react, typescript
Domaine
accessibility, frontend
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
52/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.