refactor(FE): Refactor formik field value setter in WarehousesTable

This commit is contained in:
rstubryan
2026-03-05 15:02:00 +07:00
parent 77eae32a3d
commit 945bdb8b27
@@ -169,6 +169,8 @@ const WarehousesTable = () => {
}, },
}); });
const { setFieldValue } = formik;
// ===== AREA OPTIONS ===== // ===== AREA OPTIONS =====
const { const {
setInputValue: setAreaInputValue, setInputValue: setAreaInputValue,
@@ -245,9 +247,13 @@ const WarehousesTable = () => {
if (filterModal.open) { if (filterModal.open) {
const activeProjectFlockValue = const activeProjectFlockValue =
tableFilterState.activeProjectFlockFilter === 'true' ? true : false; // Default ke false (Semua Kandang) tableFilterState.activeProjectFlockFilter === 'true' ? true : false; // Default ke false (Semua Kandang)
formik.setFieldValue('active_project_flock', activeProjectFlockValue); setFieldValue('active_project_flock', activeProjectFlockValue);
} }
}, [filterModal.open]); }, [
filterModal.open,
tableFilterState.activeProjectFlockFilter,
setFieldValue,
]);
useEffect(() => { useEffect(() => {
updateFilter('search', searchValue); updateFilter('search', searchValue);