refactor(FE-174): rename project_flock_kandangs_id to project_flock_kandang_id for consistency in RecordingForm

This commit is contained in:
rstubryan
2025-11-04 15:20:33 +07:00
parent 0a17249fb9
commit 966ad7545c
@@ -157,7 +157,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
project_flock_id: selectedProjectFlock.value.toString(),
kandang_id: selectedKandang.value.toString(),
});
return `${ProjectFlockApi.basePath}/kandangs/lookup?${params.toString()}`;
return `${ProjectFlockApi.basePath}/kandang/lookup?${params.toString()}`;
}, [selectedProjectFlock, selectedKandang]);
const { data: projectFlockKandangLookupData } = useSWR(
@@ -272,7 +272,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
todayRecordings.forEach((recording) => {
const recordingDate = recording.record_datetime?.split('T')[0];
if (recordingDate === today) {
recordedIds.add(recording.project_flock_kandangs_id);
recordedIds.add(recording.project_flock_kandang_id);
}
});
@@ -419,7 +419,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
const layingValues = values as RecordingLayingFormValues;
const layingPayload = {
project_flock_kandang_id: layingValues.project_flock_kandangs_id,
project_flock_kandang_id: layingValues.project_flock_kandang_id,
body_weights: (layingValues.body_weights ?? []).map((bw) => ({
avg_weight:
typeof bw.avg_weight === 'number'
@@ -458,7 +458,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
const growingValues = values as RecordingGrowingFormValues;
const growingPayload = {
project_flock_kandang_id: growingValues.project_flock_kandangs_id,
project_flock_kandang_id: growingValues.project_flock_kandang_id,
body_weights: (growingValues.body_weights ?? []).map((bw) => ({
avg_weight:
typeof bw.avg_weight === 'number'
@@ -688,20 +688,20 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
setSelectedProjectFlock(null);
setSelectedKandang(null);
formik.setFieldValue('project_flock_kandang', null);
formik.setFieldValue('project_flock_kandangs_id', 0);
formik.setFieldValue('project_flock_kandang_id', 0);
};
const projectFlockChangeHandler = (val: OptionType | OptionType[] | null) => {
setSelectedProjectFlock(val as OptionType);
setSelectedKandang(null);
formik.setFieldValue('project_flock_kandang', null);
formik.setFieldValue('project_flock_kandangs_id', 0);
formik.setFieldValue('project_flock_kandang_id', 0);
};
const kandangChangeHandler = (val: OptionType | OptionType[] | null) => {
setSelectedKandang(val as OptionType);
formik.setFieldTouched('project_flock_kandang', true);
formik.setFieldTouched('project_flock_kandangs_id', true);
formik.setFieldTouched('project_flock_kandang_id', true);
};
useEffect(() => {
@@ -717,7 +717,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
return;
}
formik.setFieldValue('project_flock_kandangs_id', projectFlockKandangId);
formik.setFieldValue('project_flock_kandang_id', projectFlockKandangId);
formik.setFieldValue('project_flock_kandang', {
value: projectFlockKandangId,