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

Caveats

Offen
#4 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.