Form/Common: block form on save

This commit is contained in:
vchikalkin 2024-02-02 11:54:18 +03:00
parent a821906190
commit 8ebf5ff249

View File

@ -14,6 +14,8 @@ export function Buttons() {
const router = useRouter();
const handleSave = useCallback(() => {
setFormState({ status: 'pending' });
resetValidation();
apiIus.save({ pageUrlParams, payload: values }).then((res) => {
if (typeof res !== 'boolean') {
setTimeout(() => {
@ -31,7 +33,7 @@ export function Buttons() {
}, 500);
}
});
}, [pageUrlParams, router, setFormState, setValidation, values]);
}, [pageUrlParams, resetValidation, router, setFormState, setValidation, values]);
const handleRetract = useCallback(() => {
setFormState({ status: 'pending' });