refactor(FE-316): Reset uniformity state on drawer close

This commit is contained in:
rstubryan
2025-12-28 13:56:32 +07:00
parent c550922974
commit b2c09bb7c7
@@ -389,6 +389,9 @@ const UniformityForm = ({
unsub();
useUiStore.getState().setExpandedDrawerOpen(false);
useUiStore.getState().setExpandedDrawerContent(null);
useUiStore.getState().setIsNextStep(false);
useUniformityStore.getState().setUniformityStep('preview');
useUniformityStore.getState().setVerifyUniformityResult(null);
};
}, [subscribeValidate, setIsValid]);
@@ -401,8 +404,18 @@ const UniformityForm = ({
}
} else {
setExpandedDrawerContent(null);
setIsNextStep(false);
setUniformityStep('preview');
setVerifyUniformityResult(null);
}
}, [expandedDrawerOpen, uniformityStep, setExpandedDrawerContent]);
}, [
expandedDrawerOpen,
uniformityStep,
setExpandedDrawerContent,
setIsNextStep,
setUniformityStep,
setVerifyUniformityResult,
]);
return (
<>