Skip to content

Commit

Permalink
fix: update error messages
Browse files Browse the repository at this point in the history
  • Loading branch information
wisnie committed Oct 22, 2022
1 parent b524957 commit 6728396
Show file tree
Hide file tree
Showing 10 changed files with 18 additions and 13 deletions.
3 changes: 2 additions & 1 deletion components/composited/AccountForm/AccountForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import { Input } from '../../generic/Input/Input';
import { Checkbox } from '../../generic/Checkbox/Checkbox';
import { WarningMessage } from '../../generic/WarningMessage/WarningMessage';
import { ErrorMessage } from '../../generic/ErrorMessage/ErrorMessage';
import { GENERIC_INPUT_ERROR_MSG } from '../../../constants/error';

type AccountFormProps = {
onSubmit: (fields: AccountFields) => void;
Expand Down Expand Up @@ -54,7 +55,7 @@ export const AccountForm = ({ onSubmit }: AccountFormProps) => {
<ErrorMessage
className="mb-6"
title="Błąd wprowadzonych danych!"
description="Wystąpił błąd danych wejściowych, sprawdź poprawność wpisanych danych. Jeśli błąd nie zniknie, skontaktuj się z administracją serwisu."
description={GENERIC_INPUT_ERROR_MSG}
/>
)}
{wrongPhoneFormat && (
Expand Down
2 changes: 1 addition & 1 deletion components/composited/AccountPage/AccountPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export const AccountPage = () => {
<ErrorMessage
className="mb-6"
title="Nie udało się zaktualizować danych!"
description="Sprawdź czy wprowadzone dane są poprawne i spróbuj ponownie. Jeśli nie możesz rozwiązać problemu, skontakuj się z administracją serwisu."
description="Sprawdź czy wprowadzone dane są poprawne i spróbuj ponownie. Błąd może być spowodowany krótkotrwałą przerwą w działaniu serwera.Jeśli nie możesz rozwiązać problemu, skontakuj się z administracją serwisu."
/>
)}
<AccountForm onSubmit={() => 1} />
Expand Down
3 changes: 2 additions & 1 deletion components/composited/BudgetForm/BudgetForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import { Input } from '../../generic/Input/Input';
import { BudgetTypeRadio } from '../BudgetTypeRadio/BudgetTypeRadio';
import { Textarea } from '../../generic/Textarea/Textarea';
import { useUser } from '../../../hooks/useUser';
import { GENERIC_INPUT_ERROR_MSG } from '../../../constants/error';

type BudgetFormProps = {
communityId: number | undefined;
Expand Down Expand Up @@ -47,7 +48,7 @@ export const BudgetForm = ({ communityId, onSubmit }: BudgetFormProps) => {
<ErrorMessage
className="mb-6 sm:col-end-2"
title="Błąd danych wejściowych!"
description="Wystąpił błąd wprowadzonych danych, sprawdź ich poprawność. Jeśli błąd nie zniknie, skontaktuj się z administracją serwisu."
description={GENERIC_INPUT_ERROR_MSG}
/>
)}
<form
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export const CreateBudgetPage = ({ community }: CreateCommunityPageProps) => {
<ErrorMessage
className="mb-6 sm:col-end-2"
title="Nie udało się dodać budżetu!"
description="Wystąpił błąd wprowadzonych danych, sprawdź ich poprawność. Jeśli nie możesz rozwiązać problemu, skontakuj się z administracją serwisu."
description="Wystąpił błąd wprowadzonych danych, sprawdź ich poprawność. Częstym błędem jest powtórzona nazwa społeczności, spróbuj wybrać inną.Jeśli nie możesz rozwiązać problemu, skontakuj się z administracją serwisu."
/>
)}
{createNewBudget.isSuccess && (
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { FormEventHandler, useRef, useState } from 'react';
import { GENERIC_INPUT_ERROR_MSG } from '../../../constants/error';
import { useUser } from '../../../hooks/useUser';
import { CommunityFieldsSch } from '../../../validators/Community';
import { Button } from '../../generic/Button/Button';
Expand Down Expand Up @@ -43,10 +44,7 @@ export const CreateCommunityForm = ({ onSubmit }: CreateCommunityFormProps) => {
return (
<form ref={formRef} onSubmit={handleSubmit} className="flex flex-col gap-4 sm:col-end-2">
{inputErrorMessage && (
<ErrorMessage
title="Błąd danych wejściowych!"
description="Wystąpił błąd wpisanych danych, sprawdź ich poprawność. Jeśli błąd nie zniknie, skontaktuj się z administracją serwisu."
/>
<ErrorMessage title="Błąd danych wejściowych!" description={GENERIC_INPUT_ERROR_MSG} />
)}
<Input name="name" label="Nazwa" type="text" placeholder="SKS ZS3 Ostrowiec" />
<Input
Expand Down
3 changes: 2 additions & 1 deletion components/composited/PasswordForm/PasswordForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import { Input } from '../../generic/Input/Input';
import { ErrorMessage } from '../../generic/ErrorMessage/ErrorMessage';
import { WarningMessage } from '../../generic/WarningMessage/WarningMessage';
import { MIN_PASSWORD_LENGTH } from '../../../constants/password';
import { GENERIC_INPUT_ERROR_MSG } from '../../../constants/error';

type PasswordFormProps = {
onSubmit: (fields: PasswordChangeFields) => void;
Expand Down Expand Up @@ -54,7 +55,7 @@ export const PasswordForm = ({ onSubmit }: PasswordFormProps) => {
<ErrorMessage
className="mb-6 sm:col-end-2"
title="Błąd danych wejściowych!"
description="Wystąpił błąd danych wejściowych, sprawdź poprawność wpisanych danych. Jeśli błąd nie zniknie, skontaktuj się z administracją serwisu."
description={GENERIC_INPUT_ERROR_MSG}
/>
)}
{differentPasswords && (
Expand Down
3 changes: 2 additions & 1 deletion components/composited/SignInForm/SignInForm.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { FormEventHandler, Fragment, useRef, useState } from 'react';
import { GENERIC_INPUT_ERROR_MSG } from '../../../constants/error';
import { SignInFields, SignInFieldsSch } from '../../../validators/SignInFields';
import { Button } from '../../generic/Button/Button';
import { ErrorMessage } from '../../generic/ErrorMessage/ErrorMessage';
Expand Down Expand Up @@ -37,7 +38,7 @@ export const SignInForm = ({ onSubmit }: SignInFormProps) => {
<ErrorMessage
className="mb-6 sm:col-end-2"
title="Błąd danych wejściowych!"
description="Wystąpił błąd wprowadzonych danych, sprawdź ich poprawność. Jeśli błąd nie zniknie, skontaktuj się z administracją serwisu."
description={GENERIC_INPUT_ERROR_MSG}
/>
)}
<form
Expand Down
3 changes: 2 additions & 1 deletion components/composited/SignUpForm/SignUpForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import { Input } from '../../generic/Input/Input';
import { SIMPLE_PHONE_PATTERN } from '../../../constants/regex';
import { WarningMessage } from '../../generic/WarningMessage/WarningMessage';
import { MIN_PASSWORD_LENGTH } from '../../../constants/password';
import { GENERIC_INPUT_ERROR_MSG } from '../../../constants/error';

type SignUpFormProps = {
onSubmit: (fields: SignUpFields) => void;
Expand Down Expand Up @@ -60,7 +61,7 @@ export const SignUpForm = ({ onSubmit }: SignUpFormProps) => {
<ErrorMessage
className="mb-6 sm:col-end-2"
title="Błąd danych wejściowych!"
description="Wystąpił błąd wprowadzonych danych, sprawdź ich poprawność. Jeśli błąd nie zniknie, skontaktuj się z administracją serwisu."
description={GENERIC_INPUT_ERROR_MSG}
/>
)}
{differentPasswords && (
Expand Down
4 changes: 2 additions & 2 deletions components/composited/SignUpPage/SignUpPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ export const SignUpPage = () => {
className="mb-8 sm:col-end-2"
content="Konto jest potrzebne, aby utworzyć lokalną społeczność lub do niej dołączyć."
/>
{/* Display all errors in single place */}
{/* Displays error in the same place as the form rendered below */}
{register.isError && (
<ErrorMessage
className="mb-6 sm:col-end-2"
title="Nie udało się zalogować!"
title="Nie udało się założyć konta!"
description="Sprawdź czy wprowadzone dane są poprawne i spróbuj ponownie. Jeśli nie możesz rozwiązać problemu, skontakuj się z administracją serwisu."
/>
)}
Expand Down
2 changes: 2 additions & 0 deletions constants/error.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
export const GENERIC_INPUT_ERROR_MSG =
'Wystąpił błąd danych wejściowych, sprawdź poprawność wpisanych danych. Jeśli błąd nie zniknie, skontaktuj się z administracją serwisu.';

0 comments on commit 6728396

Please sign in to comment.