Next.js · Middle · Frage 50 von 75

Wie gibt man aus einer Server Action Validierungsfehler an ein Formular zurück?

Antwort zeigen

Richtige Antwort: Ein Fehlerobjekt zurückgeben und es über useActionState lesen

Erklärung

Erwartete Fehler (eine ungültige E-Mail) gibt man als Daten zurück: return { errors: { email: 'Invalid address' } }. Das Formular zeigt sie über den Zustand von useActionState. Exceptions sind für unerwartete Ausfälle - die fängt error.tsx.

Zum Weiterlesen

Fehler in der Frage

Next.js · Middle · Frage 50

Teste dich selbst

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

Diesen Test machen