barelyhuman / barelyhuman/babel-plugin-mutable-react-state
Caveats
- Vorherrschende Sprache
- TypeScript
- Sterne
- 7
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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)
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Überprüfe die nicht abgehakten Vorbehalte, insbesondere das Ändern von pragma und das Erstellen von Settern, wenn state Funktionsgrenzen überschreitet. Beginne mit dem verknüpften Issue zu benutzerdefinierten Settern; der Payload nennt keine Quelldateien oder Tests. Erledigt wäre die Definition und Implementierung des fehlenden Verhaltens sowie die Dokumentation der unterstützten Vorbehalte oder deren Abhaken.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- babel, react, typescript
- Bereich
- compilers
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100