Skip to content

Commit

Permalink
add missing values in hook deps
Browse files Browse the repository at this point in the history
  • Loading branch information
celineung committed Dec 10, 2024
1 parent 1314375 commit 362a796
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 9 deletions.
4 changes: 2 additions & 2 deletions front/src/app/components/forms/convention/ConventionForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -347,7 +347,7 @@ export const ConventionForm = ({
"partialConventionInUrl",
);
dispatch(conventionSlice.actions.setCurrentStep(1));
}, []);
}, [dispatch]);

useEffect(() => {
if (mode !== "create") {
Expand All @@ -361,7 +361,7 @@ export const ConventionForm = ({
if (fetchedConvention) {
reset(fetchedConvention);
}
}, [fetchedConvention, methods.reset]);
}, [fetchedConvention, reset]);

return (
<FormProvider {...methods}>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,18 +76,19 @@ export const BeneficiaryFormSection = ({
if (hasBeneficiaryRepresentativeData(initialBeneficiaryRepresentative)) {
dispatch(conventionSlice.actions.isMinorChanged(true));
}
}, [initialBeneficiaryRepresentative]);
}, [dispatch, initialBeneficiaryRepresentative]);

useEffect(() => {
if (userFieldsAreFilled) {
const { firstName, lastName, email } = connectedUser;
const valuesToUpdate = {
"signatories.beneficiary.firstName": connectedUser.firstName,
"signatories.beneficiary.lastName": connectedUser.lastName,
"signatories.beneficiary.email": connectedUser.email,
"signatories.beneficiary.firstName": firstName,
"signatories.beneficiary.lastName": lastName,
"signatories.beneficiary.email": email,
};
keys(valuesToUpdate).forEach((key) => setValue(key, valuesToUpdate[key]));
}
}, [userFieldsAreFilled]);
}, [userFieldsAreFilled, connectedUser, setValue]);

useEffect(() => {
const initialValues = values.signatories.beneficiaryCurrentEmployer;
Expand All @@ -100,7 +101,11 @@ export const BeneficiaryFormSection = ({
}
: undefined,
);
}, [hasCurrentEmployer]);
}, [
hasCurrentEmployer,
setValue,
values.signatories.beneficiaryCurrentEmployer,
]);

const levelsOfEducationToSelectOption = levelsOfEducation.map(
(level: string) => ({ label: level, value: level }),
Expand All @@ -122,7 +127,7 @@ export const BeneficiaryFormSection = ({
setIsMinorAccordingToAge(newIsMinor);
dispatch(conventionSlice.actions.isMinorChanged(newIsMinor));
},
[dispatch, values.dateStart],
[dispatch, values.dateStart, setValue, getValues],
);

useEffect(() => {
Expand Down

0 comments on commit 362a796

Please sign in to comment.