From 28be68e62957d2e77bfeb3b46e1c237ec6019670 Mon Sep 17 00:00:00 2001 From: jonat75 Date: Mon, 24 Jun 2024 09:32:50 +0200 Subject: [PATCH] fix: accessibility (#2310) --- .../declaration/(remunerations)/RemunerationGenericForm.tsx | 1 - .../(remunerations)/remunerations-coefficient-autre/page.tsx | 1 + .../remunerations-coefficient-branche/page.tsx | 2 +- .../declaration/(remunerations)/remunerations-csp/page.tsx | 2 +- .../HautesR\303\251mun\303\251rationsForm.tsx" | 5 ++++- 5 files changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/RemunerationGenericForm.tsx b/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/RemunerationGenericForm.tsx index dfe89c0d0..3c7b61244 100644 --- a/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/RemunerationGenericForm.tsx +++ b/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/RemunerationGenericForm.tsx @@ -129,7 +129,6 @@ export const RemunerationGenericForm = ({ mode }: { mode: Remunerations["mode"] return (
-

Les champs suivis d'une * sont obligatoires

}> diff --git a/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-coefficient-autre/page.tsx b/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-coefficient-autre/page.tsx index 559587a9e..2440354d1 100644 --- a/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-coefficient-autre/page.tsx +++ b/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-coefficient-autre/page.tsx @@ -8,6 +8,7 @@ const RemunerationCoefficientAutrePage = () => { return ( <> +

Les champs suivis d'une * sont obligatoires

Ecarts de rémunération par niveau ou coefficient et tranche d'âge en % *

Il faut saisir les écarts de rémunération en % avant application du seuil de pertinence uniquement pour les diff --git a/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-coefficient-branche/page.tsx b/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-coefficient-branche/page.tsx index 334c6ace5..aeaa6998c 100644 --- a/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-coefficient-branche/page.tsx +++ b/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-coefficient-branche/page.tsx @@ -10,7 +10,7 @@ const RemunerationCoefficientBranchePage = () => { <> - +

Les champs suivis d'une * sont obligatoires

Ecarts de rémunération par niveau ou coefficient et tranche d'âge en % *

Il faut saisir les écarts de rémunération en % avant application du seuil de pertinence uniquement pour les diff --git a/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-csp/page.tsx b/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-csp/page.tsx index 4dc857f0b..ba660050b 100644 --- a/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-csp/page.tsx +++ b/packages/app/src/app/(default)/index-egapro/declaration/(remunerations)/remunerations-csp/page.tsx @@ -8,7 +8,7 @@ const RemunerationCSPPage = () => { return ( <> - +

Les champs suivis d'une * sont obligatoires

Ecarts de rémunération par CSP et tranche d'âge en % *

Il faut saisir les écarts de rémunération en % avant application du seuil de pertinence uniquement pour les CSP diff --git "a/packages/app/src/app/(default)/index-egapro/declaration/hautes-remunerations/HautesR\303\251mun\303\251rationsForm.tsx" "b/packages/app/src/app/(default)/index-egapro/declaration/hautes-remunerations/HautesR\303\251mun\303\251rationsForm.tsx" index 3f30c3c60..78a236d5d 100644 --- "a/packages/app/src/app/(default)/index-egapro/declaration/hautes-remunerations/HautesR\303\251mun\303\251rationsForm.tsx" +++ "b/packages/app/src/app/(default)/index-egapro/declaration/hautes-remunerations/HautesR\303\251mun\303\251rationsForm.tsx" @@ -27,7 +27,10 @@ const formSchema = z .object({ populationFavorable: z.string().optional(), résultat: z - .number({ invalid_type_error: "La valeur est obligatoire" }) + .number({ + invalid_type_error: "La valeur doit être un nombre entier", + required_error: "La valeur est obligatoire", + }) .int("La valeur doit être un nombre entier") .lte(5, NOT_HIGHER_THAN_N_RESULT(5)) .gte(0, NOT_BELOW_0),