React · Middle · Frage 60 von 75

Wie vermeidet man viele boolesche Flags wie isSending, isSent, isError gleichzeitig?

Antwort zeigen

Richtige Antwort: Ein Zustand status: 'typing' | 'sending' | 'sent' | 'error'

Erklärung

Getrennte Booleans erlauben unmögliche Kombinationen (gleichzeitig sendend und gesendet). Eine einzige Statusvariable - oder ein Reducer - macht Zustände explizit.

Zum Weiterlesen

Fehler in der Frage

React · Middle · Frage 60

Teste dich selbst

Mach den Test React · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen