reactjs / reactjs/react.dev

[Typo]: useActionState reference page doesn't include `isPending` return, and is only used with forms

Offen
#6,872 2 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

type: typos
Vorherrschende Sprache
JavaScript
Sterne
11.8k
Forks
7.9k
Ø Merge
1 T. 11 Std.
Gemergte PRs (30 T.)
11

Beschreibung

Summary

Hello 👋

  1. useActionState should return [state, formAction, isPending], not just [state, formAction]
  2. The doc make it unclear if we can actually use this hook outside of a form, there are only examples about using it in a form and the second item in the return is formAction, but the author of the hook specified it should not always be the case
Page

https://19.react.dev/reference/react/useActionState#returns

Details

No response

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Öffne die Referenzseite zu useActionState und prüfe ihren Abschnitt Returns sowie die formularbasierten Beispiele. Vergleiche anschließend den verlinkten React PR mit dem vorgesehenen Verhalten außerhalb von Formularen. Die Aufgabe ist abgeschlossen, wenn der Rückgabewert isPending enthält und die Seite klar erklärt, ob und wie der Hook außerhalb von Formularen verwendet werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, react
Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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