Form/Common: block form on save
This commit is contained in:
parent
a821906190
commit
8ebf5ff249
@ -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' });
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user