barelyhuman / barelyhuman/babel-plugin-mutable-react-state
Caveats
- 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