gajus / gajus/babel-plugin-react-css-modules

Classnames have trailing whitespace when spread is used

Ouverte
#262 3 commentaires 4 réactions 0 personnes assignées Voir sur GitHub
enhancement help wanted
Langage dominant
JavaScript
Étoiles
2k
Forks
159
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Example:
JSX:
```


```
Output:
```

```

No trailing whitespace is added when spread is not used.

Seems like a small issue, but it breaks snapshots or `className` checks in tests when upgrading.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Utilisez l’exemple JSX signalé avec une prop spread pour reproduire l’espace final, puis comparez-le au cas sans spread dans la transformation JSX du Babel plugin. Ajoutez un test de régression montrant que le className généré ne contient aucun espace blanc final ; c’est terminé lorsque les deux cas produisent les noms de classe attendus.

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

Évaluation

Stack technique
babel, javascript, react
Domaine
frontend, tooling
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

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