Skip to content

Commit 87c0cc5

Browse files
authored
fix: Declaration recap indicators wording (#2141)
1 parent 6bd460c commit 87c0cc5

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

packages/app/src/app/(default)/index-egapro/declaration/[siren]/[year]/RecapCardIndicator.tsx

+17-11
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,22 @@ export const RecapCardIndicator = ({ name, customContent, edit, déclaration }:
3636
: indicateur?.populationFavorable;
3737
const motifNc = indicateur?.estCalculable === "non" ? indicateur.motifNonCalculabilité : undefined;
3838

39+
const getLegend = () => {
40+
if (name === "conges-maternite") {
41+
return "";
42+
} else if (populationFavorable === FavorablePopulation.Enum.EQUALITY) {
43+
return "Égalité de l'indicateur";
44+
} else if (populationFavorable === undefined) {
45+
return "Les femmes et les hommes sont à parité";
46+
} else if (name === "hautes-remunerations") {
47+
return `${capitalize(populationFavorable)} sur-représenté${
48+
populationFavorable === FavorablePopulation.Enum.WOMEN ? "e" : ""
49+
}s`;
50+
} else {
51+
return `Écart en faveur des ${populationFavorable}`;
52+
}
53+
};
54+
3955
return (
4056
<RecapCard
4157
title={funnelStaticConfig[name].title}
@@ -56,17 +72,7 @@ export const RecapCardIndicator = ({ name, customContent, edit, déclaration }:
5672
note={note}
5773
max={indicatorNoteMax[name]}
5874
text="Nombre de points obtenus à l'indicateur"
59-
legend={
60-
name === "conges-maternite"
61-
? ""
62-
: populationFavorable === FavorablePopulation.Enum.EQUALITY
63-
? "Égalité de l'indicateur"
64-
: name === "hautes-remunerations"
65-
? `${capitalize(populationFavorable)} sur-représenté${
66-
populationFavorable === FavorablePopulation.Enum.WOMEN ? "e" : ""
67-
}s`
68-
: `Écart en faveur des ${populationFavorable}`
69-
}
75+
legend={getLegend()}
7076
/>
7177
)}
7278
</>

packages/app/src/app/(default)/index-egapro/declaration/remunerations-resultat/RemunerationResultatForm.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export const RemunerationResultatForm = () => {
6666
mode: "onChange",
6767
shouldUnregister: true,
6868
resolver: zodResolver(formSchema),
69-
defaultValues: formData[stepName],
69+
defaultValues: formData[stepName] || { résultat: "" },
7070
});
7171

7272
const {

0 commit comments

Comments
 (0)