Komponenty
Stany błędu
Błąd plus następny krok. Mówimy, co się nie udało, że nic nie zostało zapisane, i co zrobić.
- Stan rozdziału:
- szkic
- Aplikacja dziś:
- zgodna
Przykład
Nie udało się dodać protokołu. Spróbuj ponownie.
Coś poszło nie tak po naszej stronie
Nic nie zostało zapisane. Spróbuj jeszcze raz, a jeśli błąd wróci, daj nam znać.
Co już wiadomo
- Wzorzec z brandbooka (s. 14): „Nie udało się dodać protokołu. Spróbuj ponownie.” Dwa zdania: co się nie udało, co zrobić.
- Błąd czynności stoi tam, gdzie była czynność: pod przyciskiem albo pod polem, z
role="alert", w kolorze tekstu stanu „po terminie”, z ikoną trójkąta. Aplikacja robi to w pięciu formularzach. - Błąd całej strony (
not-found.tsx, strona błędu): tytuł, jedno zdanie z zapewnieniem „Nic nie zostało zapisane”, dwa wyjścia: „Spróbuj ponownie” i „Wróć do pulpitu”. - Bez kodów błędów w tekście dla użytkownika, bez „ups”, bez wykrzykników, bez winy po stronie użytkownika („podałeś zły…”). Reguły w Języku marki.