barelyhuman / barelyhuman/babel-plugin-mutable-react-state

Caveats

Ouverte
#4 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
7
Forks
0
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Issues just pointing at the current caveats of the plugin

A ticked checkbox means, this has been handled and is now doable in the plugin

- [x] Binary Expressions (`$a+=1`,`$a = $a+1`) (`$text = $text + "A"`)
- [x] Update Expressions (`$a++`,`$a--`) for numbers
- [x] Member Expressions on all types ( `$text = $text.toUpperCase()` ) ()
- [ ] Pragma changing, (let's say you want to use preact instead of react)
- [ ] you'll have to create your own setters when passing around the state to other functions / returning it from a function. [Check this issue](https://github.com/barelyhuman/babel-plugin-mutable-react-state/issues/5)

Guide de contribution

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

Piste de recherche

Examinez les réserves non cochées, en particulier la modification de pragma et la création de setters lorsque state franchit les limites d’une fonction. Commencez par l’issue liée concernant les setters personnalisés ; le payload ne mentionne aucun fichier source ni test. Le travail serait terminé une fois le comportement manquant défini et implémenté, puis les réserves prises en charge documentées ou cochées.

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

Évaluation

Stack technique
babel, react, typescript
Domaine
compilers
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

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